SlideShare une entreprise Scribd logo
1  sur  8
Japan.R
RExcel 講座
2010/11/27
簑田 高志
2
RExcel 講座目次
1. RExcel とは?
2. RExcel を利用するメリット
3. インストール
4. RExcel の基礎・使い方
5. Rexcel の上級者向けの使い方(デモ)
「現実をしっかり見据えましょう。統計学でもっとも広く使われてい
ソフトウェアは Excel なのです。」  
.D リプリー ( 出典: Excel で R 自由自在)
3
RExcel 講座RExcel とは?
 R を Excel のインターフェイスで操作できる
パッケージ
 Excel の拡張機能(アドイン)として R を利用可能。
 R で提供されているパッケージを Excel 上から利用で
きる。
Microsoft Excel R
Rcmdr
statcom
データの入力
関数の呼び出し
関数の入力
…グラフの出力 .
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 では利用できました。

Contenu connexe

Similaire à Japan r 101127

10min r study_tokyor25
10min r study_tokyor2510min r study_tokyor25
10min r study_tokyor25
Nobuaki Oshiro
 
10min r study_tokyor25
10min r study_tokyor2510min r study_tokyor25
10min r study_tokyor25
Nobuaki Oshiro
 
Rで学ぶデータマイニングI 第8章〜第13章
Rで学ぶデータマイニングI 第8章〜第13章Rで学ぶデータマイニングI 第8章〜第13章
Rで学ぶデータマイニングI 第8章〜第13章
Prunus 1350
 
実践 Reactive Extensions
実践 Reactive Extensions実践 Reactive Extensions
実践 Reactive Extensions
Shin Ise
 

Similaire à Japan r 101127 (9)

第一回ゆるふわーる
第一回ゆるふわーる第一回ゆるふわーる
第一回ゆるふわーる
 
描ける!ER図
描ける!ER図描ける!ER図
描ける!ER図
 
10min r study_tokyor25
10min r study_tokyor2510min r study_tokyor25
10min r study_tokyor25
 
10min r study_tokyor25
10min r study_tokyor2510min r study_tokyor25
10min r study_tokyor25
 
Let's stady Machine Learning with OCSJ
Let's stady Machine Learning with OCSJLet's stady Machine Learning with OCSJ
Let's stady Machine Learning with OCSJ
 
2018年01月27日 Keras/TesorFlowによるディープラーニング事始め
2018年01月27日 Keras/TesorFlowによるディープラーニング事始め2018年01月27日 Keras/TesorFlowによるディープラーニング事始め
2018年01月27日 Keras/TesorFlowによるディープラーニング事始め
 
Rで学ぶデータマイニングI 第8章〜第13章
Rで学ぶデータマイニングI 第8章〜第13章Rで学ぶデータマイニングI 第8章〜第13章
Rで学ぶデータマイニングI 第8章〜第13章
 
実践 Reactive Extensions
実践 Reactive Extensions実践 Reactive Extensions
実践 Reactive Extensions
 
VS勉強会 .NET Framework 入門
VS勉強会 .NET Framework 入門VS勉強会 .NET Framework 入門
VS勉強会 .NET Framework 入門
 

Plus de Takashi Minoda

Plus de Takashi Minoda (20)

Introduction r (R入門)
Introduction r (R入門)Introduction r (R入門)
Introduction r (R入門)
 
RStudioでRをはじめよう(R for Beginner using RStudio)
RStudioでRをはじめよう(R for Beginner using RStudio)RStudioでRをはじめよう(R for Beginner using RStudio)
RStudioでRをはじめよう(R for Beginner using RStudio)
 
RからGoogle Cloud Vision API を利用する
RからGoogle Cloud Vision API を利用するRからGoogle Cloud Vision API を利用する
RからGoogle Cloud Vision API を利用する
 
TokyoR:RMarkdownでレポート作成
TokyoR:RMarkdownでレポート作成TokyoR:RMarkdownでレポート作成
TokyoR:RMarkdownでレポート作成
 
Rとデータベース 第61回 Tokyo.R
Rとデータベース 第61回 Tokyo.RRとデータベース 第61回 Tokyo.R
Rとデータベース 第61回 Tokyo.R
 
Tokyo r50 beginner_2
Tokyo r50 beginner_2Tokyo r50 beginner_2
Tokyo r50 beginner_2
 
Tokyo r49 beginner
Tokyo r49 beginnerTokyo r49 beginner
Tokyo r49 beginner
 
Tokyo r47 beginner
Tokyo r47 beginnerTokyo r47 beginner
Tokyo r47 beginner
 
Tokyo r47 beginner_2
Tokyo r47 beginner_2Tokyo r47 beginner_2
Tokyo r47 beginner_2
 
Tokyo r45 beginner_2
Tokyo r45 beginner_2Tokyo r45 beginner_2
Tokyo r45 beginner_2
 
Tokyo r39 beginner
Tokyo r39 beginnerTokyo r39 beginner
Tokyo r39 beginner
 
Tokyo r38
Tokyo r38Tokyo r38
Tokyo r38
 
Tokyo r33 beginner
Tokyo r33 beginnerTokyo r33 beginner
Tokyo r33 beginner
 
Tokyo r30 anova_part2
Tokyo r30 anova_part2Tokyo r30 anova_part2
Tokyo r30 anova_part2
 
Tokyo r30 anova
Tokyo r30 anovaTokyo r30 anova
Tokyo r30 anova
 
Tokyo r30 beginner
Tokyo r30 beginnerTokyo r30 beginner
Tokyo r30 beginner
 
Tokyo r28 1
Tokyo r28 1Tokyo r28 1
Tokyo r28 1
 
Tokyo r27
Tokyo r27Tokyo r27
Tokyo r27
 
Tokyo r24 r_graph_tutorial
Tokyo r24 r_graph_tutorialTokyo r24 r_graph_tutorial
Tokyo r24 r_graph_tutorial
 
Tokyo r21 修正版
Tokyo r21 修正版Tokyo r21 修正版
Tokyo r21 修正版
 

Dernier

Dernier (11)

NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 

Japan r 101127

  • 2. 2 RExcel 講座目次 1. RExcel とは? 2. RExcel を利用するメリット 3. インストール 4. RExcel の基礎・使い方 5. Rexcel の上級者向けの使い方(デモ) 「現実をしっかり見据えましょう。統計学でもっとも広く使われてい ソフトウェアは Excel なのです。」   .D リプリー ( 出典: Excel で R 自由自在)
  • 3. 3 RExcel 講座RExcel とは?  R を Excel のインターフェイスで操作できる パッケージ  Excel の拡張機能(アドイン)として R を利用可能。  R で提供されているパッケージを Excel 上から利用で きる。 Microsoft Excel R Rcmdr statcom データの入力 関数の呼び出し 関数の入力 …グラフの出力 .
  • 4. 4 RExcel 講座Rexcel を利用するメリット  R を Excel のインターフェイスで操作できる  セルに R コマンドを書いておき実行を行うことができる。  Excel 上のデータを R に取り込むことができる。  R のパッケージ実行結果を Excel に表示することができる。  Excel では面倒な計算を R 側で実行、 Excel 側で結 果を閲覧できる。  Excel では面倒な高度な計算などを R 側で処理し、 Excel 側で表 示させることが可能。 などなど・・・ いつも使っている Excel だから、「扱いやすい」インターフ ェイスで、 「高度な計算」は R で行う。
  • 5. 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. 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. 7 RExcel 講座RExcel の基礎・使い方 (2) R に保存してあるデータを取り出す。 R にデフォルトで入っている「 iris 」というデータを利用する。 表示させたいセルを選択 右クリックして、「 Get R DataFrame 」を選択 Iris を入力して OK をクリック 指定したセル以下に iris データが表示される。
  • 8. 8 RExcel 講座参考資料 (※) Excel 2003,2007 では利用できました。