Click here to load reader
Upload
takashi-minoda
View
2.083
Download
2
Embed Size (px)
Citation preview
Japan.RRExcel 講座
2010/11/27
簑田 高志
2
RExcel 講座目次
1. RExcel とは?2. RExcel を利用するメリット3. インストール4. RExcel の基礎・使い方5. Rexcel の上級者向けの使い方(デモ)
「現実をしっかり見据えましょう。統計学でもっとも広く使われているソフトウェアは Excel なのです。」 -B.D リプリー ( 出典: Excel で R 自由自在)
3
RExcel 講座RExcel とは?
Rを Excelのインターフェイスで操作できるパッケージ
Excel の拡張機能(アドイン)として R を利用可能。 R で提供されているパッケージを Excel 上から利用
できる。Microsoft Excel R
Rcmdrstatcom
データの入力関数の呼び出し関数の入力グラフの出力… .
4
RExcel 講座Rexcel を利用するメリット
Rを Excelのインターフェイスで操作できる セルに R コマンドを書いておき実行を行うことができる。 Excel 上のデータを R に取り込むことができる。 R のパッケージ実行結果を Excel に表示することができる。
Excelでは面倒な計算を R側で実行、 Excel側で結果を閲覧できる。
Excel では面倒な高度な計算などを R 側で処理し、 Excel 側で表示させることが可能。
などなど・・・
いつも使っている Excel だから、「扱いやすい」インターフェイスで、
「高度な計算」は R で行う。
5
RExcel 講座インストール 必要なソフトウェア
Microsoft Excel (最新バージョンが望ましい)(※)
R
インストール(すでに R がインストールしてある場合)
1. 以下のコマンドを R で実行
2. 続いて、以下のコマンドを実行
3. 続いて以下のコマンドを実行
4. ( Statconn がインストールされていなければ)以下のコマンドを実行
install.packages(c("RExcelInstaller" , "RthroughExcelWorkbooksInstaller". "RcmdrPlugin.HH" ) , dependencies = TRUE)
library(RExcelInstaller)installRExcel()library(RthroughExcelWorkbooksInstaller)installRthroughExcel()
library(RcmdrPlugin.HH)
(※) Excel 2003,2007 では利用できました。
library(rcom)installstatconnDCOM()
6
RExcel 講座RExcel の基礎・使い方 (1)
1. RExcel の起動
2. セルに R コマンドを入力
3. 右クリック、「 Run code 」を選択
4. 適当なセルで、「 Get R value 」を選択
5. 取得する変数を入力
6. 指定したセル中に取り込んだ結果が表示される。
1. Rexcel with Rcommander をダブルクリック2. Excel 、 R 、 Rcmdr が起動する。
7
RExcel 講座RExcel の基礎・使い方 (2)• R に保存してあるデータを取り出す。• R にデフォルトで入っている「 iris 」というデータを利用する。
• 表示させたいセルを選択
• 右クリックして、「 Get R DataFrame 」を選択
• Iris を入力して OK をクリック
• 指定したセル以下に iris データが表示される。
8
RExcel 講座参考資料
(※) Excel 2003,2007 では利用できました。