swirl パッケージで インタラクティブ学習 @hoxo_m 2014/04/19
swirl パッケージで インタラクティブ学習
@hoxo_m
2014/04/19
自己紹介
• hoxo_m
某ECサイトでデータ分析をやっています
• RPubsRecent
RPubs の新着エントリを流す Twitter Bot
春ですね。
新卒のやってくる季節
•新卒の特徴
– R を触ったことがない
– データを分析したことがない
– 俺より優秀
そんな素人たちにどうやって
データ分析を教えればいいの?
お困りのあなたに朗報です
swirl パッケージ
• Statistics with interactive R learning
• 対話式で R を実行しながら統計を学習
install.packages(“swirl”) library(swirl) swirl()
やってみよう
操作法
• 最初に名前を聞かれるので適当に入れる
• … ← これはエンターキーで次を読む
• 選択肢が出たら数字を入力
• ANSWER: が出たら答えを入力
• > が出たら R コマンドを入力
• > が出てるときに bye() で途中終了
ほめ言葉
• 多彩なほめ言葉でやる気アップ!
– Excellent job!
– You nailed it! Good job!
– That's correct!
– Nice work!
– You got it right!
– Keep up the great work!
– That's a job well done!
swirl courses
• R Programming (default installed)
• Open Intro (統計学概要)
• Data Analysis
• Regression Models
• Mathematical Biostatistics Boot Camp
install_from_swirl("Open_Intro")
コースのインストール
• コースの自作もできます
• Rmd ファイルに問題と解答を書く
• 詳しくは
http://swirlstats.com/instructors.html
その他
• インタラクティブに R を学べるサイト
• Try R
http://tryr.codeschool.com/
• DataCamp
https://www.datacamp.com/
> bye()