#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(将来はもっとバージョンが上がるでしょう)をダウンロードします。

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

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

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

 文字化けしているのは、基本フォントが初期値の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メモリやネットワークを使って、他のマシンに移します。

 これだけ。

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

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

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

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

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

 最近のRにはRgui(Rcommander)が標準でついてきます。Rguiでスクリプトを読み込み、実行し、上記の方法でログを保存するのが一番簡便です。

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

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

*データ入力の詳しい説明 [#v138b549]

 [[Rのデータ入力]]をご覧ください。

*スクリプト実行(バッチ処理)の詳しい説明 [#a443626a]

 [[Rのスクリプト実行]]をご覧ください。スクリプトはRで実行するプログラムのことだと思ってください。

*Rの著作権表記 [#oa58bc8b]
  R Development Core Team (2005). R: A language and environment for
  statistical computing. R Foundation for Statistical Computing,
  Vienna, Austria. ISBN 3-900051-07-0, URL http://www.R-project.org.


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