• 沒有找到結果。

立 政 治 大 學

Na tiona

l Ch engchi University

22

第參章 研究方法

本章共分為三節,第一節為「研究工具介紹」,將介紹 RExcel 和 Excel VBA 二 種工具;第二節為「研究流程」,敍述如何以研究工具達到研究目的的流程;第 三節為「研究方法」,將介紹本研究在研究過程中所採用的分類方法。

第一節 研究工具介紹

本研究以 RExcel 以及 Excel VBA 為研究工具,簡介如下:

一、 RExcel 簡介

由 Thomas Baier 和 Erich Neuwirth 二位專家所創建的,可自行下載

RAndFriends 件的壓縮檔後,即可安裝在個人電腦上。RExcel 適用於 R 軟體版本 為 2.9.0 以上以及 Excel 版本為 2003 或 2007。

R 軟體是一種免費的統計軟體,為一群跨國際的志工人員組成的 R 核心發展 組織(R Core-development Team)所創造而成的,並由這群志工人員持續維持且 更新。由於 R 是免費的軟體,使用者在 The R project(http://www.r-project.org/)

網站上便可自行下載安裝,且可於 Windows, Mac, Unix, Linux 等不同帄台上執 行,而 R 目前的最新版本為 2.12.1。R 擁有數百個擴充套件(Packages)可以安 裝使用,能處理統計資料、統計運算與分析、統計模擬與統計繪圖功能,其特色 在於以物件導向為主的程式語言,操作者必需熟悉 R 語法,才透過互動的方式 與 R 進行統計運算及繪圖功能。圖 3-1 為 R 軟體的使用介面.。

‧ 國

立 政 治 大 學

Na tiona

l Ch engchi University

23

圖3-1 R 軟體介面

RExcel 是 R 軟體和 Excel 的結合,可將 R 的統計方法、圖形和結果導入 Excel,同樣地也可將在 Excel 上的資料輸送到 R 裡進行運算,這二種軟體的結 合可互通有無。RExcel 安裝完畢後,會建立在 Excel 的增益集內,開啟時會同時 開啟 RExcel 和 R Commander,要進行 R 程序時,可從 Excel 的選單裡選擇所要 的統計方法,其介面如圖 3-2:

圖3-2 RExcel 和 R Commander 介面

VBA(Visual Basic for Application)是一種 VB(Visual Basic)的巨集語言,

延伸 V B 對應用程式的存取,為 MicroSoft 微軟公司發行,將 VB 應用於其 Office 系列軟體中,如在 Office Word、Excel、Power Point 和 AutoCAD 等軟體中都有 支援 VBA,使得 VBA 為共通的巨集語言,且在這些軟體中都有建立錄製巨集的 功能,使用者可自行錄巨集來進行所需要的控制指令,而不必撰寫程式。由於 VBA 是一種完全面向物件體系結構的編程語言,可設計自動化的指令,且擁有 在開發方面容易操作性質和強大的功能,因此許多應用程式都嵌入 VBA 作為開 發工具。而 VBA 程式碼只可以在副檔名為 DOC、MDB、XLS、PPT 等檔案內 執行。

VBA 最大特色就是提供了多種物件,這些物件就是各種軟體檔案格式的內 容,例如在 Excel 的 VBA 內有 Workbook(活頁簿)、Worksheet(工作表),可供 開發者動態地更改或控制檔案;定義 Excel 的界面、選單工具及欄位,可以簡化

‧ 國

立 政 治 大 學

Na tiona

l Ch engchi University

25

圖3-3 Excel VBA 編輯器的開發環境

相關文件