R言語の導入メモ
■導入環境:CentOS 5.6
パッケージをダウンロードしてインストール.それだけ.
# rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# yum install R
How to Install R in CentOS 5.6 | Willington's Blog
R言語の実行は,コマンドで起動.
$ R
Windowsで実行可能かどうか不明だが,シェル上からR言語用のスクリプトを呼び出して実行可能.
$ Rscript test.R
Rscriptのコマンドにより,R言語用に作成したスクリプト "test.R" をシェル上から実行. "test.R" はR言語で使用したコマンド類をコピペで持ってきただけ.つまり,Rscriptコマンドを利用し,シェルスクリプトやawkなどを組み合わせることで一連の作業を一括で処理させるスクリプトが作成可能となる.
私が適当に作成したスクリプトは,
- 手作業:R言語で使用する設定条件ファイルの書き換え
- シェルスクリプト(awk):設定条件ファイルを読み込み,R言語で実行するスクリプトの生成.
- シェルスクリプト(Rscript):R言語中でsink()などを用いて解析結果を個別に書き出し.
- シェルスクリプト(awk):grep等のコマンドと組み合わせ,設定条件ファイルの記入内容と一致する条件のファイルを読み込み,エクセルに解析データを渡すためタブ文字などを用いて出力の調整.
これら一連の処理はシェルスクリプトを実行するだけで完了.
これらの使い方を知るまではエクセルで地道に作業してました.今ではコマンド1つで,自動生成→解析→結果格納→結果分析→Excel表示用データ整理が完了.条件の変更も容易にしたため,幅広いデータの解析が楽にできます.
可能な限り楽をしてなまけたい怠け者です.
- 作者: 山田剛史,杉澤武俊,村井潤一郎
- 出版社/メーカー: オーム社
- 発売日: 2008/01/25
- メディア: 単行本
- 購入: 64人 クリック: 782回
- この商品を含むブログ (68件) を見る
- 作者: 金明哲
- 出版社/メーカー: 森北出版
- 発売日: 2007/10/01
- メディア: 単行本(ソフトカバー)
- 購入: 36人 クリック: 694回
- この商品を含むブログ (61件) を見る
R言語 - Wikipedia
R言語(アールげんご)は、オープンソースでフリーソフトウェアの統計解析向けプログラミング言語、及びその開発実行環境である。 ...
AWK - Wikipedia
AWK(オーク)は、UNIX上で開発されたプログラミング言語でテキストファイルの処理に用いられる。 ...