Rを使ってインタラクティブにデータサイエンスを学ぶためのパッケージ。courseraのコースでも使用する。
パッケージのインストール
install.packages("swirl")
バージョンを確認する
packageVersion("swirl")
swirlをロードする
library(swirl)
コースをインストールする
install_from_swirl()
インストールできるコースは、Swirl Courses Organized by Titleに掲載されている下記。
- Advanced R Programming
- ConoceR
- Data Science and R
- Exploratory Data Analysis
- Getting and Cleaning Data
- Google Forms Course
- Programacion Estadistica R
- Programando en R
- Psychology Statistics
- qss-swirl
- R Programming
- R Programmieren
- The R Programming Environment
- Regular Expressions
- Regression Models
- Statistical Inference
- A (Very) Short Introduction to R
install_from_swirl("Getting and Cleaning Data")
コースをスタートする
swirl()
コースを修了する
Esc
を押す- bye()と入力する
コースをアンインストールする
指定したコースをアンインストールする
uninstall_course()
全てのコースをアンインストールする
uninstall_all_courses()
トラブルシューティング
Invalid tag for scalar: int#base60
lesson.yamlファイルにエラーがあるので、下記のGitHubから修正版のlesson.yamlファイルが得られる。それを当該ファイルと置き換える。
https://github.com/swirldev/swirl_courses/issues/391
Documents\R\R-3.4.4\library\swirl\Courses\Getting_and_Cleaning_Data\Manipulating_Data_with_dplyrとかに保存させれている。