#contents
*Windowsでのフリー統計環境 [#q6c08697]
 学生に自由に使わせる統計パッケージがないからアレができないコレができない、とよく聞きます。経済学ばかりでもないと思いますが。

 [[KNOPPIX MATH:http://geom.math.metro-u.ac.jp/wiki/index.php?%5B%5BKNOPPIX%2FMath%5D%5D]]はどうなんだ、EXCELならどうだ、というと、いやアレがどうしても要るから、コレが欲しいから、という答えが返ってきます。

 埼玉大学では英語教育のために、平成16年度から入学者全員にノートパソコンを用意してもらっています。これに手っ取り早く計量経済学を実習できる環境を作るにはどうしたらいいか、と考えて、Rにたどりつきました。
*Rとは [#g72f1787]
 統計パッケージ[[R:http://www.okada.jp.org/RWiki/index.php?RjpWiki]]は[[GPLライセンス:http://www.opensource.jp/gpl/gpl.ja.html]]で無償配布されている[[オープンソースソフトウェア:http://www.opensource.jp/osd/osd-japanese.html]]です。追加パッケージによって、ARMAなどの時系列分析やDWなどの伝統的な重回帰分析に関する推定に対応できます。[[パッケージリスト:http://www.okada.jp.org/RWiki/index.php?CRAN%A5%D1%A5%C3%A5%B1%A1%BC%A5%B8%A5%EA%A5%B9%A5%C8]]によるとパネル分析もありますが、今回は試していません。
*配布用フォルダを作る [#x9fd34fc]

**基本パッケージのダウンロード [#me1ff949]
 [[CRANのサイト:http://cran.r-project.org/]]からソフトをダウンロードします。「Windows (95 and later) 」を選ぶとbase(基本パッケージ)とcontrib(拡張パッケージ)を選びます。まずbaseからR-2.2.0-win32.exe(将来はもっとバージョンが上がるでしょう)をダウンロードします。
 [[CRANのサイト:http://cran.r-project.org/]]からソフトをダウンロードします。「Windows (95 and later) 」を選ぶとbase(基本パッケージ)とcontrib(拡張パッケージ)というふたつのリンクが現れます。まずbaseからR-2.2.0-win32.exe(将来はもっとバージョンが上がるでしょう)をダウンロードします。

**拡張パッケージのダウンロード [#wce0a47f]
 contribに戻って、「2.2」というフォルダの下にあるファイルのうち、「lmtest」「quadprog」「tseries」「zoo」でそれぞれ始まる4つのzipファイルをダウンロードします。もし基本パッケージのバージョンがもっと進んでいれば、対応するフォルダを使います。
---バージョン番号はパッケージによってバラバラです。パッケージ自体はbaseとは別に改良され、バージョンが上がっていくからです。

 じつは、必要なのはlmtestとtseriesです。この2つをインストールするためには、あとの2つが必要なのです。インストールしようとすると、「○○が見つからない」と英語でエラーメッセージが出るのでわかります。皆さんが他のパッケージをインストールしたとき、同様の問題にぶつかるかもしれません。

**インストール [#z1701a34]
 基本パッケージをインストールします。インストール内容を聞かれますが、ヘルプファイルなども全部インストールしておくのが無難でしょう。起動します。文字化けしましたか? よろしい。

 文字化けしているのは、基本フォントが初期値のCourierになっているからです。日本語Windowsにインストールしている限り、メニューは日本語になっているはず。「編集」から「GUIプリファレンス」を選びます。「Rgui設定エディター」という英語メニューが出ます。「Font」から「MS Mincho」を選び、下の「反映」をクリック。日本語表示になったのを確認して、「保存」します。「マイ ドキュメント」に「Rconsole」という名でセーブされるはずです。
 文字化けしているのは、基本フォントが初期値のCourierになっているからです。日本語Windowsにインストールしている限り、メニューは日本語になっているはず。「編集」から「GUIプリファレンス」を選びます。「Rgui設定エディター」という英語メニューが出ます。「Font」から「MS Mincho」を選び、下の「反映」をクリック。日本語表示になったのを確認して、「保存」します。「マイ ドキュメント」に「Rconsole」という名で設定がセーブされるはずです。次からは起動時から日本語表示になります。

**拡張パッケージのインストール [#of128b6a]
 今度は「パッケージ」メニューから「ローカルにあるzipファイルからのパッケージのインストール」を選びます。さきほどの4つのzipファイルをひとつずつインストールしますが、quadprogとzooは他の2つより先にします。順番が違うとエラーが出ますが、正しい順番でやり直せば問題なし。

**拡張パッケージの読み込み [#k3b61e13]
「パッケージ」メニューからlmtestとtseriesをそれぞれ「読み込み」ます。読み込まなくてもインストールしたパッケージは消えませんが、起動してから拡張パッケージにしかない機能を使うまでに、「読み込み」を一度だけしないといけません。

**動作テスト [#we7a172f]
 [[R動作テストプログラム]]の文字列全体をコピーして、「R Console」というウインドウのプロンプト(入力待ちの>)のところにペーストし、Enterキーを押してみましょう。[[R動作テスト結果]]が出てきたら成功です。

*配布先コンピュータへのコピー [#x7117ad3]

Program Files\R\R-2.2.0
 というフォルダをまるごと、CD-RやUSBメモリやネットワークを使って、他のマシンに移します。

 これだけ。

*コピー後に一度だけする動作 [#edf16815]
 インストールでやった、MS明朝を指定する動作は、一度やったほうが良いでしょう。Rconsoleをコピーしても良いのですが、このファイルだけコピー場所が違うので。
*配布先コンピュータでRを使えるようにする [#od48cad0]
**コピー後に一度だけする動作 [#edf16815]
 インストールでやった、MS明朝を指定する動作は、配布先コンピュータで改めてやったほうが良いでしょう。Rconsoleをコピーしても良いのですが、このファイルだけコピー場所が違うので。

*毎回起動時に行う動作 [#eac38daf]
 拡張パッケージの読み込みは、拡張機能を使うときには、Rを起動するたび1回必要です。
**毎回起動時に行う動作 [#eac38daf]
 拡張パッケージの読み込みは、拡張機能を使うときには、Rを起動するたび1回必要です。quadprogやzooのように、目的のパッケージが必要とするパッケージは、目的のパッケージと一緒に自動的に読み込まれます。

*出力結果の保存はどうするの? [#j1202cf2]
*とりあえず動かしたい人のための大雑把な説明 [#d338a1fd]
**出力結果の保存はどうするの? [#j1202cf2]
 プロット結果などの図は右クリックするとコピー(クリップボード行き)や保存を選べます。

 ログは「ファイル」→「履歴の保存」や「ファイル」→「ファイルを保存」で保存できます。

*バッチ処理はどうするの? [#kcf264ef]
**バッチ処理はどうするの? [#kcf264ef]

 スクリプトを読み込み、実行し、保存することができます。しかし計算結果のサマリーなどがログに残りません。バッチ処理のできるコマンドライン用Rもついてきますが、スクリプトファイルを別のエディタで編集して、Rcommander(最近追加されたGUI)にペーストするほうがおそらく快適です。
 Rguiでスクリプトを読み込み、実行し、保存することができます。しかし計算結果のサマリーなどがログに残りません。バッチ処理のできるコマンドライン用Rもついてきますが、スクリプトファイルを別のエディタで編集して丸ごとコピーし、Rcommander(最近追加されたグラフィアル・ユーザ・インタフェースで、アイコンはRgui)にペーストするほうがおそらく快適です。

*データ入力はどうするの? [#oc98189e]
**データ入力はどうするの? [#oc98189e]

 CSVファイルを読めるので、Excelなどの表計算ソフトで入力して別ファイルにするのが無難です。[[R-Tipsの27-30日目:http://cse.naro.affrc.go.jp/takezawa/r-tips/r.html]]を見てください。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS