狠狠撸

狠狠撸Share a Scribd company logo
いろいろできるぞ
installr パッケージ
川口 勇作
@kwsk3939
Nagoya.R #16 Lightning Talk
2016/7/23
はじめに
? Rのバージョンアップは面倒くさい
–新しいバージョンのRを入れる
–今まで使ってたパッケージが入ってない
–じゃあ入れなおそう
–非常に面倒
installr パッケージ
? R自体のアップデートや、その他のソ
フトウェアのインストールなど、Rで
行うパッケージ
> install.packages(“installr”)
> library(installr)
library関数で読みこめば、
メニューバーに”installr”が
追加される
Nagoya.R #16 いろいろできるぞinstallrパッケージ
installr パッケージ
? updateR関数で、Windows版Rの
バージョンアップが可能
–引数で、動作の細かいオプションの設
定が可能
? 引数無しで実行しても、ダイアログボック
スが出てきて確認してくれるので安心!
> updateR()
いろいろインストール
? install.RStudio関数
–RStudioのダウンロード&インストール
? install.Cygwin関数
–Cygwinのダウンロード&インストール
アンインストールもいけます
? uninstall.R関数
–Rをアンインストール
–Rを再インストールしたいときにどうぞ
便利な機能
? xlsx2csv関数
–Excelファイルをcsvファイルに変換
? restart_RGui関数
–Rのコンソールを再起動する
おもしろ機能
? RStudioのCRANから、パッケージのダウ
ンロード数のデータが取得できる
– ダウンロード数の推移をグラフにできる
? 2016年7月3日~13日のpsychパッケージ
のダウンロード数データをグラフにして
みました
ダウンロードと下処理
> RStudio_CRAN_data_folder <-
download_RStudio_CRAN_data(START = ‘2016-
07-03’, END = '2016-07-13')
> my_RStudio_CRAN_data <-
read_RStudio_CRAN_data(RStudio_CRAN_data_
folder)
> my_RStudio_CRAN_data <-
format_RStudio_CRAN_data(my_RStudio_CRAN_
data)
ダウンロードと下処理
> RStudio_CRAN_data_folder <-
download_RStudio_CRAN_data(START = ‘2016-
07-03’, END = '2016-07-13')
> my_RStudio_CRAN_data <-
read_RStudio_CRAN_data(RStudio_CRAN_data_
folder)
> my_RStudio_CRAN_data <-
format_RStudio_CRAN_data(my_RStudio_CRAN_
data)
指定期間内のダウンロード数
データを一時フォルダに保存
ダウンロードと下処理
> RStudio_CRAN_data_folder <-
download_RStudio_CRAN_data(START = ‘2016-
07-03’, END = '2016-07-13')
> my_RStudio_CRAN_data <-
read_RStudio_CRAN_data(RStudio_CRAN_data_
folder)
> my_RStudio_CRAN_data <-
format_RStudio_CRAN_data(my_RStudio_CRAN_
data) 一時フォルダからデータを
読み込み
ダウンロードと下処理
> RStudio_CRAN_data_folder <-
download_RStudio_CRAN_data(START = ‘2016-
07-03’, END = '2016-07-13')
> my_RStudio_CRAN_data <-
read_RStudio_CRAN_data(RStudio_CRAN_data_
folder)
> my_RStudio_CRAN_data <-
format_RStudio_CRAN_data(my_RStudio_CRAN_
data)
データを整形し、
再度変数に代入
0
2000
4000
704
706
708
710
712
time
Downloads
package
ggplot2
installr
psych
> lineplot_package_downloads(pkg_names =
c("ggplot2", "psych", "installr"), dataset
= my_RStudio_CRAN_data)
0
2000
4000
704
706
708
710
712
time
Downloads
package
ggplot2
installr
psych
平日と比較して、土日
はあまりダウンロード
されていない
> lineplot_package_downloads(pkg_names =
c("ggplot2", "psych", "installr"), dataset
= my_RStudio_CRAN_data)
2016-07-03
2016-07-04
2016-07-05
2016-07-06
2016-07-07
2016-07-08
2016-07-09
2016-07-10
2016-07-11
2016-07-12
2016-07-13
Total installations for the {psych} package
0
200
400
600
800
1000
1200
> barplot_package_users_per_day(“psych",
my_RStudio_CRAN_data)
2016-07-03
2016-07-04
2016-07-05
2016-07-06
2016-07-07
2016-07-08
2016-07-09
2016-07-10
2016-07-11
2016-07-12
2016-07-13
Total installations for the {psych} package
0
200
400
600
800
1000
1200
> barplot_package_users_per_day(“psych",
my_RStudio_CRAN_data)
平日と比較して、土日
はあまりダウンロード
されていない
機能
? check.for.updates.R関数
–新しいバージョンのRが出てないか確認
? get.installed.R.folders関数
–Rがインストールされている場所を返す
機能
? get_tasklist関数
–Windows上の現在のプロセスの一覧を
データフレーム形式で出力
? is.windows関数
–今Rを動かしているOSがWindowsかどう
かを返す
OS操作もRで!
? os.lock関数
– Windowsをロック
? os.sleep関数
– PCをスリープ
? os.restart関数
– PCを再起動
? os.shutdown関数
– PCをシャットダウン
注意事項
? Windowsでしか動きません
? updateR関数の問題点?
–新しいバージョンのRでの、パッケージ
のデフォルトのインストール先が、Cド
ライブに設定されてしまう場合がある
–そうなった場合、別途環境変数の設定
が必要
注意事項
? 意図せずに大量のデータをダウンロ
ードしてしまう場合あり
–テザリングやPocket Wi-Fiを使っている
ときはパケ死(死語?)に注意しましょ
う
Enjoy!
Contact:
y.kawaguchi@nagoya-u.jp

More Related Content

Viewers also liked (7)

外国语教育研究における尺度の构成と妥当性検証
外国语教育研究における尺度の构成と妥当性検証外国语教育研究における尺度の构成と妥当性検証
外国语教育研究における尺度の构成と妥当性検証
Yusaku Kawaguchi
?
エッセイライティング中のライティング方略とポーズ
エッセイライティング中のライティング方略とポーズエッセイライティング中のライティング方略とポーズ
エッセイライティング中のライティング方略とポーズ
Yusaku Kawaguchi
?
Nagoya.R #15 順位相関係数の信頼区間の算出
Nagoya.R #15 順位相関係数の信頼区間の算出Nagoya.R #15 順位相関係数の信頼区間の算出
Nagoya.R #15 順位相関係数の信頼区間の算出
Yusaku Kawaguchi
?
学习者のライティング方略は现実のライティングプロセスに反映されるか
学习者のライティング方略は现実のライティングプロセスに反映されるか学习者のライティング方略は现実のライティングプロセスに反映されるか
学习者のライティング方略は现実のライティングプロセスに反映されるか
Yusaku Kawaguchi
?
外国语における文法的慎重性と性格特性
外国语における文法的慎重性と性格特性外国语における文法的慎重性と性格特性
外国语における文法的慎重性と性格特性
Yusaku Kawaguchi
?
2015LETシンポジウム 時系列指標とライティング方略
2015LETシンポジウム 時系列指標とライティング方略2015LETシンポジウム 時系列指標とライティング方略
2015LETシンポジウム 時系列指標とライティング方略
WritingMaetriX
?
Rで項目反応理論、テキストマイニング、Rの研修やってますという三題噺(33rd #TokyoR)
Rで項目反応理論、テキストマイニング、Rの研修やってますという三題噺(33rd #TokyoR)Rで項目反応理論、テキストマイニング、Rの研修やってますという三題噺(33rd #TokyoR)
Rで項目反応理論、テキストマイニング、Rの研修やってますという三題噺(33rd #TokyoR)
Kenta Tanaka
?
外国语教育研究における尺度の构成と妥当性検証
外国语教育研究における尺度の构成と妥当性検証外国语教育研究における尺度の构成と妥当性検証
外国语教育研究における尺度の构成と妥当性検証
Yusaku Kawaguchi
?
エッセイライティング中のライティング方略とポーズ
エッセイライティング中のライティング方略とポーズエッセイライティング中のライティング方略とポーズ
エッセイライティング中のライティング方略とポーズ
Yusaku Kawaguchi
?
Nagoya.R #15 順位相関係数の信頼区間の算出
Nagoya.R #15 順位相関係数の信頼区間の算出Nagoya.R #15 順位相関係数の信頼区間の算出
Nagoya.R #15 順位相関係数の信頼区間の算出
Yusaku Kawaguchi
?
学习者のライティング方略は现実のライティングプロセスに反映されるか
学习者のライティング方略は现実のライティングプロセスに反映されるか学习者のライティング方略は现実のライティングプロセスに反映されるか
学习者のライティング方略は现実のライティングプロセスに反映されるか
Yusaku Kawaguchi
?
外国语における文法的慎重性と性格特性
外国语における文法的慎重性と性格特性外国语における文法的慎重性と性格特性
外国语における文法的慎重性と性格特性
Yusaku Kawaguchi
?
2015LETシンポジウム 時系列指標とライティング方略
2015LETシンポジウム 時系列指標とライティング方略2015LETシンポジウム 時系列指標とライティング方略
2015LETシンポジウム 時系列指標とライティング方略
WritingMaetriX
?
Rで項目反応理論、テキストマイニング、Rの研修やってますという三題噺(33rd #TokyoR)
Rで項目反応理論、テキストマイニング、Rの研修やってますという三題噺(33rd #TokyoR)Rで項目反応理論、テキストマイニング、Rの研修やってますという三題噺(33rd #TokyoR)
Rで項目反応理論、テキストマイニング、Rの研修やってますという三題噺(33rd #TokyoR)
Kenta Tanaka
?

More from Yusaku Kawaguchi (17)

外国语教育研究における搁を用いた统计処理入门
外国语教育研究における搁を用いた统计処理入门外国语教育研究における搁を用いた统计処理入门
外国语教育研究における搁を用いた统计処理入门
Yusaku Kawaguchi
?
搁を用いた外国语教育データの整理?要约
搁を用いた外国语教育データの整理?要约搁を用いた外国语教育データの整理?要约
搁を用いた外国语教育データの整理?要约
Yusaku Kawaguchi
?
学習者の英語ライティング方略 使用傾向の操作化―ポーズの位置に着目した予備的検討― 配布資料
学習者の英語ライティング方略 使用傾向の操作化―ポーズの位置に着目した予備的検討― 配布資料学習者の英語ライティング方略 使用傾向の操作化―ポーズの位置に着目した予備的検討― 配布資料
学習者の英語ライティング方略 使用傾向の操作化―ポーズの位置に着目した予備的検討― 配布資料
Yusaku Kawaguchi
?
学习者の英语ライティング方略使用倾向の操作化―ポーズの位置に着目した予备的検讨―
学习者の英语ライティング方略使用倾向の操作化―ポーズの位置に着目した予备的検讨―学习者の英语ライティング方略使用倾向の操作化―ポーズの位置に着目した予备的検讨―
学习者の英语ライティング方略使用倾向の操作化―ポーズの位置に着目した予备的検讨―
Yusaku Kawaguchi
?
エッセイライティング中のライティング方略とポーズ 配布資料
エッセイライティング中のライティング方略とポーズ 配布資料エッセイライティング中のライティング方略とポーズ 配布資料
エッセイライティング中のライティング方略とポーズ 配布資料
Yusaku Kawaguchi
?
Nagoya.R #14 入門者講習
Nagoya.R #14 入門者講習Nagoya.R #14 入門者講習
Nagoya.R #14 入門者講習
Yusaku Kawaguchi
?
Validation of the computer assisted language learning attitude scale: Focusin...
Validation of the computer assisted language learning attitude scale: Focusin...Validation of the computer assisted language learning attitude scale: Focusin...
Validation of the computer assisted language learning attitude scale: Focusin...
Yusaku Kawaguchi
?
Nagoya.R #12 非線形の相関関係を検出する指標の算出
Nagoya.R #12 非線形の相関関係を検出する指標の算出Nagoya.R #12 非線形の相関関係を検出する指標の算出
Nagoya.R #12 非線形の相関関係を検出する指標の算出
Yusaku Kawaguchi
?
Nagoya.R #12 Rprofile作成のススメ
Nagoya.R #12 Rprofile作成のススメNagoya.R #12 Rprofile作成のススメ
Nagoya.R #12 Rprofile作成のススメ
Yusaku Kawaguchi
?
Nagoya.R #12 入門者講習
Nagoya.R #12 入門者講習Nagoya.R #12 入門者講習
Nagoya.R #12 入門者講習
Yusaku Kawaguchi
?
校种间におけるコンピュータ支援语学学习态度の変容:中学生?高校生?大学生を対象とした多母集団の同时分析を用いて
校种间におけるコンピュータ支援语学学习态度の変容:中学生?高校生?大学生を対象とした多母集団の同时分析を用いて校种间におけるコンピュータ支援语学学习态度の変容:中学生?高校生?大学生を対象とした多母集団の同时分析を用いて
校种间におけるコンピュータ支援语学学习态度の変容:中学生?高校生?大学生を対象とした多母集団の同时分析を用いて
Yusaku Kawaguchi
?
エッセイライティングにおける増加语数の时系列推移倾向はエッセイ评価を予测するか―线形回帰モデルおよびポアソン分布へのフィッティングを用いて―
エッセイライティングにおける増加语数の时系列推移倾向はエッセイ评価を予测するか―线形回帰モデルおよびポアソン分布へのフィッティングを用いて―エッセイライティングにおける増加语数の时系列推移倾向はエッセイ评価を予测するか―线形回帰モデルおよびポアソン分布へのフィッティングを用いて―
エッセイライティングにおける増加语数の时系列推移倾向はエッセイ评価を予测するか―线形回帰モデルおよびポアソン分布へのフィッティングを用いて―
Yusaku Kawaguchi
?
新しいコンピュータ支援语学学习态度尺度作成の试み:英语を学习する大学生を対象として
新しいコンピュータ支援语学学习态度尺度作成の试み:英语を学习する大学生を対象として新しいコンピュータ支援语学学习态度尺度作成の试み:英语を学习する大学生を対象として
新しいコンピュータ支援语学学习态度尺度作成の试み:英语を学习する大学生を対象として
Yusaku Kawaguchi
?
奥谤颈迟颈苍驳惭补别迟谤颈齿と表计算ソフトを用いたライティングプロセスの分析方法
奥谤颈迟颈苍驳惭补别迟谤颈齿と表计算ソフトを用いたライティングプロセスの分析方法奥谤颈迟颈苍驳惭补别迟谤颈齿と表计算ソフトを用いたライティングプロセスの分析方法
奥谤颈迟颈苍驳惭补别迟谤颈齿と表计算ソフトを用いたライティングプロセスの分析方法
Yusaku Kawaguchi
?
Nagoya.R #11 入門者講習
Nagoya.R #11 入門者講習Nagoya.R #11 入門者講習
Nagoya.R #11 入門者講習
Yusaku Kawaguchi
?
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨 配布資料
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨 配布資料反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨 配布資料
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨 配布資料
Yusaku Kawaguchi
?
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨
Yusaku Kawaguchi
?
外国语教育研究における搁を用いた统计処理入门
外国语教育研究における搁を用いた统计処理入门外国语教育研究における搁を用いた统计処理入门
外国语教育研究における搁を用いた统计処理入门
Yusaku Kawaguchi
?
搁を用いた外国语教育データの整理?要约
搁を用いた外国语教育データの整理?要约搁を用いた外国语教育データの整理?要约
搁を用いた外国语教育データの整理?要约
Yusaku Kawaguchi
?
学習者の英語ライティング方略 使用傾向の操作化―ポーズの位置に着目した予備的検討― 配布資料
学習者の英語ライティング方略 使用傾向の操作化―ポーズの位置に着目した予備的検討― 配布資料学習者の英語ライティング方略 使用傾向の操作化―ポーズの位置に着目した予備的検討― 配布資料
学習者の英語ライティング方略 使用傾向の操作化―ポーズの位置に着目した予備的検討― 配布資料
Yusaku Kawaguchi
?
学习者の英语ライティング方略使用倾向の操作化―ポーズの位置に着目した予备的検讨―
学习者の英语ライティング方略使用倾向の操作化―ポーズの位置に着目した予备的検讨―学习者の英语ライティング方略使用倾向の操作化―ポーズの位置に着目した予备的検讨―
学习者の英语ライティング方略使用倾向の操作化―ポーズの位置に着目した予备的検讨―
Yusaku Kawaguchi
?
エッセイライティング中のライティング方略とポーズ 配布資料
エッセイライティング中のライティング方略とポーズ 配布資料エッセイライティング中のライティング方略とポーズ 配布資料
エッセイライティング中のライティング方略とポーズ 配布資料
Yusaku Kawaguchi
?
Validation of the computer assisted language learning attitude scale: Focusin...
Validation of the computer assisted language learning attitude scale: Focusin...Validation of the computer assisted language learning attitude scale: Focusin...
Validation of the computer assisted language learning attitude scale: Focusin...
Yusaku Kawaguchi
?
Nagoya.R #12 非線形の相関関係を検出する指標の算出
Nagoya.R #12 非線形の相関関係を検出する指標の算出Nagoya.R #12 非線形の相関関係を検出する指標の算出
Nagoya.R #12 非線形の相関関係を検出する指標の算出
Yusaku Kawaguchi
?
Nagoya.R #12 Rprofile作成のススメ
Nagoya.R #12 Rprofile作成のススメNagoya.R #12 Rprofile作成のススメ
Nagoya.R #12 Rprofile作成のススメ
Yusaku Kawaguchi
?
校种间におけるコンピュータ支援语学学习态度の変容:中学生?高校生?大学生を対象とした多母集団の同时分析を用いて
校种间におけるコンピュータ支援语学学习态度の変容:中学生?高校生?大学生を対象とした多母集団の同时分析を用いて校种间におけるコンピュータ支援语学学习态度の変容:中学生?高校生?大学生を対象とした多母集団の同时分析を用いて
校种间におけるコンピュータ支援语学学习态度の変容:中学生?高校生?大学生を対象とした多母集団の同时分析を用いて
Yusaku Kawaguchi
?
エッセイライティングにおける増加语数の时系列推移倾向はエッセイ评価を予测するか―线形回帰モデルおよびポアソン分布へのフィッティングを用いて―
エッセイライティングにおける増加语数の时系列推移倾向はエッセイ评価を予测するか―线形回帰モデルおよびポアソン分布へのフィッティングを用いて―エッセイライティングにおける増加语数の时系列推移倾向はエッセイ评価を予测するか―线形回帰モデルおよびポアソン分布へのフィッティングを用いて―
エッセイライティングにおける増加语数の时系列推移倾向はエッセイ评価を予测するか―线形回帰モデルおよびポアソン分布へのフィッティングを用いて―
Yusaku Kawaguchi
?
新しいコンピュータ支援语学学习态度尺度作成の试み:英语を学习する大学生を対象として
新しいコンピュータ支援语学学习态度尺度作成の试み:英语を学习する大学生を対象として新しいコンピュータ支援语学学习态度尺度作成の试み:英语を学习する大学生を対象として
新しいコンピュータ支援语学学习态度尺度作成の试み:英语を学习する大学生を対象として
Yusaku Kawaguchi
?
奥谤颈迟颈苍驳惭补别迟谤颈齿と表计算ソフトを用いたライティングプロセスの分析方法
奥谤颈迟颈苍驳惭补别迟谤颈齿と表计算ソフトを用いたライティングプロセスの分析方法奥谤颈迟颈苍驳惭补别迟谤颈齿と表计算ソフトを用いたライティングプロセスの分析方法
奥谤颈迟颈苍驳惭补别迟谤颈齿と表计算ソフトを用いたライティングプロセスの分析方法
Yusaku Kawaguchi
?
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨 配布資料
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨 配布資料反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨 配布資料
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨 配布資料
Yusaku Kawaguchi
?
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨
反応时间データにおける语汇特性効果から见る语汇の即时的运用能力:语长?频度?亲密度?心像性に着目した予备的検讨
Yusaku Kawaguchi
?

Nagoya.R #16 いろいろできるぞinstallrパッケージ