Weitere ähnliche Inhalte
Ähnlich wie C ai p3_jp_no3v1.0 (20)
Mehr von Tsuda University Institute for Mathematics and Computer Science (20)
C ai p3_jp_no3v1.0
- 6. Rの歴史
• ベル研でのSの開発
• JMチェンバース達
• EDAのTukeyの流れ
• グラフィックスを得意とする統計処理⾔語(統計処
理環境)
• Rへ
• R Foundation
• 詳しくは、Rjpwikiの以下のページを
• http://www.okadajp.org/RWiki/?R%EF%BC%9A%E9%81
%8E%E5%8E%BB%E3%81%A8%E6%9C%AA%E6%9D%A5
%E3%81%AE%E6%AD%B4%E5%8F%B2
- 9. Rの壁
• Base R の使い⽅が基本
• それでも、tidyverseで導⼊されたパイプ処理
(%>%)を使うとスクリプトが⾒えるようになる。
• .Rmd(Rmarkdown)で、再現可能性が⾼まる。
• Graphics
• Base Rのグラフィックス
• ggplot2 という解ってしまえば⾃由度の⾼いグラ
フィックス。
• こんな「区分」があることを知っておくと、
「書籍」を読む際に混乱しないかも。
- 17. Rを使う3形態
• スッピンのRを使う
• コンソールでコマンドをたたく
• スクリプト・エディタでスクリプトを書く
• package Rcmdr を使い、GUIでRを使う。
• RStudioを使い、Rmd(Rmarkdown)でスクリプト
を記述する。★
• どれを推すか、と⾔われれば、RStudioですが、⼊
り⼝として(また併⽤ツールとして)RCmdrも優
れものだと思います。
• 各関数の引数(arg)の使い⽅がわかります。
• 使った昨⽇のスクリプトも吐き出すので、それを再利⽤
できます。
- 19. Rcmdr の使い⽅
• はじめてRに触れる学⽣には「やさしい」
• メニューには基本的な統計処理は⽤意されてい
る。
• カテゴリカル変数処理系は少ないが…
• さまざなパッケージのRcmdrプラグインが提供され
ている。
• FactoMineR(PCA,CA,MCA)のプラグインもある
• メニューから選択し使⽤したコマンドのコマン
ド列(引数も設定されている)が履歴として残
るので、そのコマンドの使い⽅の⽣きたレファ
レンスになる。
- 21. 真打:Rstudio
• インストールは、
• Rstudio https://rstudio.com/products/rstudio/
• Products – Rstudio でRstudio Desktopを選び、Download
Rstudio Desktopから⾃分のOSにあったものをダウンロー
ドします。
• 起動は、アイコンをクリック
• スクリプトは、Rmarkdownという書式で書く。と
いってもなにか難しいことではない。
• コマンドだけでなく、コメント、分析に関係する解釈、
など、そのままレポートを⽣成できる。
• Rmarkdown以前は、スクリプトと描画したグラフと、rポー
トは、バラバラのファイルだったので、管理がうまくいかな
かった。
• RMarkdownで⼀元管理。
• 関係するファイルは、プロジェクトというディレクトリ
(フォルダ)で管理される。
- 42. 対応分析/多重対応分析
• 処理⾃体は、1⾏です。
• 例:FactoMineRのCA
• res.CA <- CA(.tbl)
• グラフも出⼒されます。
• ただし条件が!
• .tbl としてデータが⽤意されていること。
• どの分析⼿法でも同じですが、この過程いかんによって
は、結果はゴミとなります。
• res.CA に出⼒されたresultを評価するために、計算
された統計量を評価すること
• ここがCAやMCAを使いこなすポイント。
- 44. Package vcdのmosaic plotを使う
• 対応分析は、カテゴリカル・データ分析におけ
るEDA(探索的データ解析Tukry1977)の1ピー
スなので、基本的なカテゴリカルデータ分析⼿
法と併⽤します。
• 出発点は、クロス表
• ⾏分析、列分析
• カイ2乗検定
• 期待値からのズレ
• などを図⽰してみます
• http://419kfj.sakura.ne.jp/db/wp-
content/uploads/2021/02/Fisher1940.html
- 45. 困った時は!
• 近くにいるRに詳しい⼈に相談する
• ネットで検索する
• R-wakalang で質問する
• Slackで開設されています。
• https://qiita.com/uri/items/5583e91bb5301ed5a4ba
• RjpWikiで調べて/質問する
• http://www.okadajp.org/RWiki/
• Rコミュニティに参加する
• 例えば:Tokyo.R https://tokyor.connpass.com/