Rはいいぞ!むしろなぜ使わないのか!!

S
Rはいいぞ!
むしろなぜ使わないのか!!
広島大学大学院教育学研究科D1 難波修史
自己紹介
•難波修史 @Nsushi →
•広島大学教育学研究科心理学専攻D1
•専門:顔、感情、ド文系
•興味:ベイズ、ギター
•使用言語:Python, R
•R歴:初心者
みなさん
Rはいいぞ!むしろなぜ使わないのか!!
使ってますか?
えっ?
使ってない?
©うすた京介
もくじ
• この講演では心理学系の学生を対象にして、
統計プログラム言語であるRの紹介をします。
1.Rとは何ですか
2.Rはどうええねん
3.もっと簡単なのは
1.Rとは何ですか
Rとは何ですか?ですか?
とは
•統計処理を目的とする
プログラミング言語
•無償+オープンソースの
ソフトウェア
とは
•統計処理を目的とする
プログラミング言語
•無償+オープンソースの
ソフトウェア
プログラム言語?
きもい字が一杯できもい
きもい字が一杯できもい
きもい字が一杯できもい
こういう人はこの発表
の後半で救済するので
少し待っててね。
R is 何? まとめ
•統計目的の解析プログラム言語
•フリーでオープンソースらしい
2.Rはどうええねん
メリットありすぎ。
• 統合開発環境であるRstudioを使えば、めっ
ちゃ便利だからもうデフォルトで。詳しくは広
島大学の山根先生の「Rstudio事始め」という
資料参照(http://www.slideshare.net/TakashiYamane1/rstudio
• サンプルコード、サンプルデータがあってやり
たい放題
• ネット上で人気+世界中の変態が色々開発する
ので、最新の統計解析やかっこよすぎる作図が
たった1行の文や単なるコピペで実現できる。
特にこいつらヤバイ
• サンプルコード、サンプルデータがあってやり
たい放題
• ネット上で人気+世界中の変態が色々開発する
ので、最新の統計解析やかっこよすぎる作図が
たった1行の文や単なるコピペで実現できる。
OK. 実例を見せよう。
画像は超有名
ツイッタラ―
の俺さん
@Messiah_ore
にアクセス!
Facial Feedbackに関する
共同研究をしてる俺編
ぼく「後輩からエクセルきた」
Raw_Data
ぼく「ここの平均に関する列
が欲しいんだよなあ」
ポジティブ平均得点!!
普通の場合
• エクセルでなんか頑張って作って、枠の
縁つかんでばーっとやってコピペする。
• 確かに悪くない。
• でもエクセルデータが届くたびそういう
のするのめんどくさい。
これであっという間に作成
これは自作なんでもっと
簡単に作れるかもです。
作成したデータで
ANOVAしたいお...
ググる!
分かる!!(たった一行!!
多重比較したいお...
ググる!
分かる!!(たった一行!!
余談)ちなみにANOVAにはanovakunと
いうパッケージが最強です。
ベイズ流行ってるからBFとか
いうの使ってみたいお...
ググる!
分かる!!(たった一行!!
かっこいい図で結果を
表現してみたいお...
ググる!
分かる!!(Stylish!!
分かる!!(Stylish!!
群間差が全くないことも分かる!!
やばい(KONAMI
ナウい統計解析の
勉強をしている俺編
ぼく「へー21世紀の相関係数と
呼ばれるMICかぁ…。」
MIC使って遊んで
みたいお...
できる!!(たった1行!!
ぼく「へー非線形の時系列デー
タの関連性を明らかにする再帰
定量化解析かぁ…」
再帰定量化解析で遊
んでみたいお...
できる!!(パラメータの
設定が結構大変!!
ぼく「へー複数の名義尺度を目
的変数とする多項ロジスティッ
ク回帰かぁ…」
多項なんたらやって
みたいお...
できる!!(たった1行!!
AICに基づいて説明変数
を減らしたいお...
できる!!(たった1行!!
サンプルデータがない
から遊べないお...
(だいたいのパッケージに)
ある!!(たった1行!!
これはmlogitというパッケージに入って
いるツナ缶のサンプルデータです。
自分の欲しいクリ
ティカルなサンプル
データがないお...
作れる!!(これはたった1行!!
これは平均1、標準偏差1の正規乱数を100個生成しています。
複雑なのは結構頑張ります。欲しいものは作る。いいね?
Rでわからないこと
がでてきたお...
全国のリソースを持て余した
Rおじさんに質問できる!!
詳しくはr-wakalangで検索だ!!!
(参照:大仏様の資料http://www.slideshare.net/teramonagi/ss-52463319
What R is いい? まとめ
• 世界中で変態が複雑なスクリプトを1行に
してくれてたりするので、ちょっとググれ
ば文系の我々にも簡単な解析・作図から複
雑な解析・作図まですぐ出来ちゃう。
• サンプルデータもくっそ豊富。?関数、で
Rさんに直接質問すれば使用例が紹介され
る。それをコピペするだけでおk。
• わからんことは先人の知恵をお借りできる。
ググラビリティ(検索能力)も多分向上するぞ!
Rのいい点:番外編
Rmarkdown編
• こういうレポートづくりしてませんか?
• データの修正、再解析の度にコピペして
レポート作成 ⇒ 無駄が多い!!!
参照:R markdownで楽々レポートづくり
http://gihyo.jp/admin/serial/01/r-markdown/0001
全てのプロセスを一度
にすませたいお...
Rはいいぞ!むしろなぜ使わないのか!!
こんなん作れるぞ!!
めっちゃ論文!
論文中のFigureも
コピペの必要なく、
コード走らせるだ
けでらっくらく!
インタラクティブにやりとりで
きるレポート作成したいお...
Rはいいぞ!むしろなぜ使わないのか!!
こんなん作れるぞ!(マウス
でなんか色々いじくれるぞ!
スタイリッシュなWebsite
作成したいお...
Rはいいぞ!むしろなぜ使わないのか!!
こんなん作れるぞ!!
困ったときは(Google上で)こう叫ぼう!
3.もっと簡単なのは
ここまで話を聞いて、まだ
「ゆーてプログラム言語難し
そう…」だの「いやまぁ私は
ボタン押す以外したくないし、
H○Dでいいや」だの考えて
しまうわがまま欲しがり
ボーイ&ガールへ。
Solution 1.
Exploratory
Exploratory
• ぷろぐらみんぐなんてしたくないやいやい!!
のコンセプトに基づいたデータ探索するやつ
(こういうのなんていうかわかんない)。
まず、HP
がすでに
スタイ
リッシュ
やれること多す
ぎィ!
• もうみんな好きに分析し
ちゃってください、といわ
んばかりの豊富な選択肢
• データハンドリングや通常
の解析はもちろんテキスト
データだの時系列だのなん
でもこいってさ。直観的な
操作で豊富な解析が可能。
まずもうHPかっこよすぎ
君自身の目で確かめてくれ!
ExploratoryのHPは以下だ!
https://exploratory.io/
なにぃ!?
ずっと黙ってたけど…
英語が読めない
だとぅ!?
そんな君には
これだ!!
Solution 2.
R Analytic Flow
R Analytic Flow
• ぷろぐらみんぐなんてしたくないやい以下略
インターフェース
• 日本語対応!これでもうボタンに迷わない!!
フローに基づく親切設計
• 「まずはデータを入れるでしょ?」、「ちがう
ちがう、次はしーかーくーか、でしょ?」みた
いな脳内会話が可能(多分)な親切なフロー
チャートシステムを搭載!!
• マウスかちかちで
素敵なゴールへ導
かれようぜ!
←参考
資料
君自身の目で確かめてくれ!
R Analytic FlowのHPは
以下の通りだ!
http://r.analyticflow.com/ja/
Rは解析おじさん・お姉さんの
強い味方なのは間違いない
•個人個人にあったRの使い方を!!
管理されるもよし!
苦楽を共にし、感動
の涙を流すもよし!
最後に…
ぼくはHPをGoogle siteで作って
るし、Exploratory も R Analytic
Flowも使っていない!!
論文はWordで書いてるし、おま
けにこの資料はRmdではなく
パワポで作られている!!!
Enjoy
1 von 92

Recomendados

社会心理学者のための時系列分析入門_小森 von
社会心理学者のための時系列分析入門_小森社会心理学者のための時系列分析入門_小森
社会心理学者のための時系列分析入門_小森Masashi Komori
18.7K views66 Folien
心理学のためのPsychパッケージ von
心理学のためのPsychパッケージ心理学のためのPsychパッケージ
心理学のためのPsychパッケージ考司 小杉
16.5K views19 Folien
第4回DARM勉強会 (構造方程式モデリング) von
第4回DARM勉強会 (構造方程式モデリング)第4回DARM勉強会 (構造方程式モデリング)
第4回DARM勉強会 (構造方程式モデリング)Yoshitake Takebayashi
12.7K views48 Folien
RによるBox-Cox変換 von
RによるBox-Cox変換RによるBox-Cox変換
RによるBox-Cox変換wada, kazumi
15.2K views4 Folien
生存時間分析数理の基礎 von
生存時間分析数理の基礎生存時間分析数理の基礎
生存時間分析数理の基礎Koichiro Gibo
1.8K views36 Folien
潜在クラス分析 von
潜在クラス分析潜在クラス分析
潜在クラス分析Yoshitake Takebayashi
26.9K views94 Folien

Más contenido relacionado

Was ist angesagt?

はじめての「R」 von
はじめての「R」はじめての「R」
はじめての「R」Masahiro Hayashi
240.9K views100 Folien
100614 構造方程式モデリング基本の「き」 von
100614 構造方程式モデリング基本の「き」100614 構造方程式モデリング基本の「き」
100614 構造方程式モデリング基本の「き」Shinohara Masahiro
41.4K views44 Folien
臨床疫学研究における傾向スコア分析の使い⽅ 〜観察研究における治療効果研究〜 von
臨床疫学研究における傾向スコア分析の使い⽅ 〜観察研究における治療効果研究〜臨床疫学研究における傾向スコア分析の使い⽅ 〜観察研究における治療効果研究〜
臨床疫学研究における傾向スコア分析の使い⽅ 〜観察研究における治療効果研究〜Yasuyuki Okumura
7.5K views269 Folien
Rによる高速処理 まだfor使ってるの? von
Rによる高速処理 まだfor使ってるの?Rによる高速処理 まだfor使ってるの?
Rによる高速処理 まだfor使ってるの?jundoll
686 views49 Folien
正準相関分析 von
正準相関分析正準相関分析
正準相関分析Akisato Kimura
15K views19 Folien
質的変数の相関・因子分析 von
質的変数の相関・因子分析質的変数の相関・因子分析
質的変数の相関・因子分析Mitsuo Shimohata
47.6K views26 Folien

Was ist angesagt?(20)

100614 構造方程式モデリング基本の「き」 von Shinohara Masahiro
100614 構造方程式モデリング基本の「き」100614 構造方程式モデリング基本の「き」
100614 構造方程式モデリング基本の「き」
Shinohara Masahiro41.4K views
臨床疫学研究における傾向スコア分析の使い⽅ 〜観察研究における治療効果研究〜 von Yasuyuki Okumura
臨床疫学研究における傾向スコア分析の使い⽅ 〜観察研究における治療効果研究〜臨床疫学研究における傾向スコア分析の使い⽅ 〜観察研究における治療効果研究〜
臨床疫学研究における傾向スコア分析の使い⽅ 〜観察研究における治療効果研究〜
Yasuyuki Okumura7.5K views
Rによる高速処理 まだfor使ってるの? von jundoll
Rによる高速処理 まだfor使ってるの?Rによる高速処理 まだfor使ってるの?
Rによる高速処理 まだfor使ってるの?
jundoll686 views
質的変数の相関・因子分析 von Mitsuo Shimohata
質的変数の相関・因子分析質的変数の相関・因子分析
質的変数の相関・因子分析
Mitsuo Shimohata47.6K views
Rで因子分析 商用ソフトで実行できない因子分析のあれこれ von Hiroshi Shimizu
Rで因子分析 商用ソフトで実行できない因子分析のあれこれRで因子分析 商用ソフトで実行できない因子分析のあれこれ
Rで因子分析 商用ソフトで実行できない因子分析のあれこれ
Hiroshi Shimizu46.8K views
重回帰分析で交互作用効果 von Makoto Hirakawa
重回帰分析で交互作用効果重回帰分析で交互作用効果
重回帰分析で交互作用効果
Makoto Hirakawa34.9K views
分割時系列解析(ITS)の入門 von Koichiro Gibo
分割時系列解析(ITS)の入門分割時系列解析(ITS)の入門
分割時系列解析(ITS)の入門
Koichiro Gibo17.2K views
「R言語による Random Forest 徹底入門 -集団学習による分類・予測-」 - #TokyoR #11 von Koichi Hamada
「R言語による Random Forest 徹底入門 -集団学習による分類・予測-」 - #TokyoR  #11「R言語による Random Forest 徹底入門 -集団学習による分類・予測-」 - #TokyoR  #11
「R言語による Random Forest 徹底入門 -集団学習による分類・予測-」 - #TokyoR #11
Koichi Hamada25.1K views
ベイズモデリングと仲良くするために von Shushi Namba
ベイズモデリングと仲良くするためにベイズモデリングと仲良くするために
ベイズモデリングと仲良くするために
Shushi Namba6.6K views
5分でわかるかもしれないglmnet von Nagi Teramo
5分でわかるかもしれないglmnet5分でわかるかもしれないglmnet
5分でわかるかもしれないglmnet
Nagi Teramo22.1K views
統計的因果推論勉強会 第1回 von Hikaru GOTO
統計的因果推論勉強会 第1回統計的因果推論勉強会 第1回
統計的因果推論勉強会 第1回
Hikaru GOTO21.5K views
StanとRでベイズ統計モデリング読書会 Chapter 7(7.6-7.9) 回帰分析の悩みどころ ~統計の力で歌うまになりたい~ von nocchi_airport
StanとRでベイズ統計モデリング読書会 Chapter 7(7.6-7.9) 回帰分析の悩みどころ ~統計の力で歌うまになりたい~StanとRでベイズ統計モデリング読書会 Chapter 7(7.6-7.9) 回帰分析の悩みどころ ~統計の力で歌うまになりたい~
StanとRでベイズ統計モデリング読書会 Chapter 7(7.6-7.9) 回帰分析の悩みどころ ~統計の力で歌うまになりたい~
nocchi_airport5K views
Cmdstanr入門とreduce_sum()解説 von Hiroshi Shimizu
Cmdstanr入門とreduce_sum()解説Cmdstanr入門とreduce_sum()解説
Cmdstanr入門とreduce_sum()解説
Hiroshi Shimizu9.3K views
Stanコードの書き方 中級編 von Hiroshi Shimizu
Stanコードの書き方 中級編Stanコードの書き方 中級編
Stanコードの書き方 中級編
Hiroshi Shimizu41.8K views
10分で分かるr言語入門ver2.15 15 1010 von Nobuaki Oshiro
10分で分かるr言語入門ver2.15 15 101010分で分かるr言語入門ver2.15 15 1010
10分で分かるr言語入門ver2.15 15 1010
Nobuaki Oshiro3.2K views
比例ハザードモデルはとってもtricky! von takehikoihayashi
比例ハザードモデルはとってもtricky!比例ハザードモデルはとってもtricky!
比例ハザードモデルはとってもtricky!
takehikoihayashi82.3K views

Similar a Rはいいぞ!むしろなぜ使わないのか!!

Rでダイエット von
RでダイエットRでダイエット
RでダイエットTatsuya Tojima
2.6K views25 Folien
R言語の勉強始めました von
R言語の勉強始めましたR言語の勉強始めました
R言語の勉強始めましたTatsuya Nagae
1.8K views13 Folien
Kandai R 入門者講習 von
Kandai R 入門者講習Kandai R 入門者講習
Kandai R 入門者講習考司 小杉
2.5K views92 Folien
PypeRで実験と分析を一本化する von
PypeRで実験と分析を一本化するPypeRで実験と分析を一本化する
PypeRで実験と分析を一本化するTakashi Yamane
4.2K views11 Folien
R言語勉強会#1.pdf von
R言語勉強会#1.pdfR言語勉強会#1.pdf
R言語勉強会#1.pdfTakuya Kubo
129 views23 Folien
Rブートキャンプ von
RブートキャンプRブートキャンプ
RブートキャンプKosuke Sato
192 views97 Folien

Similar a Rはいいぞ!むしろなぜ使わないのか!!(7)

R言語の勉強始めました von Tatsuya Nagae
R言語の勉強始めましたR言語の勉強始めました
R言語の勉強始めました
Tatsuya Nagae1.8K views
Kandai R 入門者講習 von 考司 小杉
Kandai R 入門者講習Kandai R 入門者講習
Kandai R 入門者講習
考司 小杉2.5K views
PypeRで実験と分析を一本化する von Takashi Yamane
PypeRで実験と分析を一本化するPypeRで実験と分析を一本化する
PypeRで実験と分析を一本化する
Takashi Yamane4.2K views
R言語勉強会#1.pdf von Takuya Kubo
R言語勉強会#1.pdfR言語勉強会#1.pdf
R言語勉強会#1.pdf
Takuya Kubo129 views
Rブートキャンプ von Kosuke Sato
RブートキャンプRブートキャンプ
Rブートキャンプ
Kosuke Sato192 views
AI GIRLS COLLECTION_0929 von EikoHoshino
AI GIRLS COLLECTION_0929AI GIRLS COLLECTION_0929
AI GIRLS COLLECTION_0929
EikoHoshino1K views

Más de Shushi Namba

回帰モデルとして見る信号検出理論 von
回帰モデルとして見る信号検出理論回帰モデルとして見る信号検出理論
回帰モデルとして見る信号検出理論Shushi Namba
2.3K views28 Folien
ベイズモデリングで見る因子分析 von
ベイズモデリングで見る因子分析ベイズモデリングで見る因子分析
ベイズモデリングで見る因子分析Shushi Namba
6.5K views43 Folien
表情から見た情動 von
表情から見た情動表情から見た情動
表情から見た情動Shushi Namba
3.8K views50 Folien
今夜は動的モデリングよ~Dynrで簡単クッキング!~ von
今夜は動的モデリングよ~Dynrで簡単クッキング!~今夜は動的モデリングよ~Dynrで簡単クッキング!~
今夜は動的モデリングよ~Dynrで簡単クッキング!~Shushi Namba
1.5K views38 Folien
Mental model for emotion von
Mental model for emotionMental model for emotion
Mental model for emotionShushi Namba
1.1K views30 Folien
ベイズ統計モデリングと心理学 von
ベイズ統計モデリングと心理学ベイズ統計モデリングと心理学
ベイズ統計モデリングと心理学Shushi Namba
9K views60 Folien

Más de Shushi Namba(14)

回帰モデルとして見る信号検出理論 von Shushi Namba
回帰モデルとして見る信号検出理論回帰モデルとして見る信号検出理論
回帰モデルとして見る信号検出理論
Shushi Namba2.3K views
ベイズモデリングで見る因子分析 von Shushi Namba
ベイズモデリングで見る因子分析ベイズモデリングで見る因子分析
ベイズモデリングで見る因子分析
Shushi Namba6.5K views
表情から見た情動 von Shushi Namba
表情から見た情動表情から見た情動
表情から見た情動
Shushi Namba3.8K views
今夜は動的モデリングよ~Dynrで簡単クッキング!~ von Shushi Namba
今夜は動的モデリングよ~Dynrで簡単クッキング!~今夜は動的モデリングよ~Dynrで簡単クッキング!~
今夜は動的モデリングよ~Dynrで簡単クッキング!~
Shushi Namba1.5K views
Mental model for emotion von Shushi Namba
Mental model for emotionMental model for emotion
Mental model for emotion
Shushi Namba1.1K views
ベイズ統計モデリングと心理学 von Shushi Namba
ベイズ統計モデリングと心理学ベイズ統計モデリングと心理学
ベイズ統計モデリングと心理学
Shushi Namba9K views
馬に蹴られるモデリング von Shushi Namba
馬に蹴られるモデリング馬に蹴られるモデリング
馬に蹴られるモデリング
Shushi Namba3K views
StanとRでベイズ統計モデリング読書会(Osaka.stan) 第6章 von Shushi Namba
StanとRでベイズ統計モデリング読書会(Osaka.stan) 第6章StanとRでベイズ統計モデリング読書会(Osaka.stan) 第6章
StanとRでベイズ統計モデリング読書会(Osaka.stan) 第6章
Shushi Namba9.1K views
心理学における「再現性」の問題とBayes Factor von Shushi Namba
心理学における「再現性」の問題とBayes Factor心理学における「再現性」の問題とBayes Factor
心理学における「再現性」の問題とBayes Factor
Shushi Namba5.3K views
変数同士の関連_MIC von Shushi Namba
変数同士の関連_MIC変数同士の関連_MIC
変数同士の関連_MIC
Shushi Namba5.5K views
がんばろう!はじめてのDnn! von Shushi Namba
がんばろう!はじめてのDnn!がんばろう!はじめてのDnn!
がんばろう!はじめてのDnn!
Shushi Namba4.8K views
Psychophysical functions@BCM勉強会 von Shushi Namba
Psychophysical functions@BCM勉強会Psychophysical functions@BCM勉強会
Psychophysical functions@BCM勉強会
Shushi Namba1.4K views
Rでベイズをやってみよう!(コワい本1章)@BCM勉強会 von Shushi Namba
Rでベイズをやってみよう!(コワい本1章)@BCM勉強会Rでベイズをやってみよう!(コワい本1章)@BCM勉強会
Rでベイズをやってみよう!(コワい本1章)@BCM勉強会
Shushi Namba5.5K views

Rはいいぞ!むしろなぜ使わないのか!!