这是与 swirl R 软件包一起使用的交互式课程的集合。您将在此页面的下方找到安装课程的说明。有些课程仍在开发中,我们很乐意听到您在学习过程中提出的任何建议。
有关 swirl 的更多信息,请访问 swirlstats.com 或 swirl GitHub 存储库。如果您想编写自己的交互式内容,请访问我们网站的讲师页面。
以下是我们当前提供的产品,按难度级别排列:
*** R 编程 E 与 R 编程相同,只是我们取消了每节课结束时提供 Coursera 凭据的提示,而是让学生可以选择向教师发送电子邮件,通知他们完成课程。诚然,在我们为课堂使用提供更强大的解决方案(即讲师“仪表板”)之前,这有点像黑客。
由于我们的用户来自不同的背景,因此很难将材料标记为初级、中级或高级。如果您发现标记为“初学者”的内容具有挑战性,请不要灰心。学习任何事物的第一步是承认你有能力理解它。真正的理解会随着时间和实践而到来。
这是安装课程的首选方法。它允许您直接从 R 控制台完成所有操作,从而实现流程自动化。
install.packages("swirl")
library(swirl)
install_course("Course Name Here")
swirl()
例如, install_course("R Programming")
将安装 R 编程课程。请注意,课程名称区分大小写!
如果这对你不起作用......
如果上述自动课程安装方法不适合您,那么还有一个简单的替代方法。
如果这对您不起作用,请考虑查看旧版手动安装说明。
如果您想随时删除课程,可以使用uninstall_course("Course Name Here")
。
世界各地的教师都在课堂上使用漩涡。我们认为这太棒了。如果您是一名讲师,请随意做同样的事情——免费。虽然您的学生可能付费参加您的课程或就读您的机构,但我们只是要求您不要直接向人们收取使用我们的软件或教学内容的费用。
如果您不确定特定用例,请随时向我们的 Google 网上论坛发布问题。