利用swirl包学习R语言
swirl包是一个非常不错的R语言学习包,在R环境中安装上swirl包之后,我们可以通过简单的命令与swirl包进行交互。swirl包会为我们展示一些R课程,我们选择某个课程之后,就可以进行该课程的交互式学习。
安装swirl
如果想要在线安装swirl包,利用如下命令就可以:
1 | install.packages("swirl") |
如果想要通过本地安装的方式安装swirl包,大家可以参考《R语言之本地安装R包》。
使用swirl
在安装完swirl包之后,我们可以通过输入如下命令,来开始使用swirl包:
1 | library("swirl") |
通过该命令,我们会得到一些R语言的课程列表,大家可以根据自己的需求进行选择性学习。
安装swirl中的课程
swirl包的课程是可扩展的,我们可以通过两种方式安装新课程。
自动方式安装
命令如下:
1 | library(swirl) |
其中”Course Name Here”为我们要安装的课程名,具体课程名有”R Programming”、”R Programming Alt”、”Data Analysis”、”Mathematical Biostatistics Boot Camp”、”Open Intro”、”Regression Models”、”Getting and Cleaning Data”、”Statistical Inference”、”Writing swirl Courses”等,具体课程的介绍我们可以查看course repository。
手动方式安装
命令如下:
1 | library(swirl) |
其中”path/to/file/here/swirl_courses-master.zip”是swirl课程集合的本地路径,大家可以去course repository下载;”Course Name Here”为我们要安装的课程名。
微信扫一扫,阅读/分享