swirl: Learn R, in R

Use the R console as an interactive learning environment. Users receive immediate feedback as they are guided through self-paced lessons in data science and R programming.

Author
Sean Kross [aut, cre], Nick Carchedi [aut], Bill Bauer [aut], Gina Grdina [aut], Filip Schouwenaars [ctb], Wush Wu [ctb]
Date of publication
2016-06-23 19:40:38
Maintainer
Sean Kross <sean@seankross.com>
License
MIT + file LICENSE
Version
2.4.2
URLs

View on CRAN

Man pages

AnswerTests
Answer Tests
any_of_exprs
Test that the user has entered one of several possible...
bye
Exit swirl.
calculates_same_value
Test that the user's expression evaluates to a certain value.
delete_progress
Delete a user's progress
email_admin
Send diagnostic email to swirl admin
expr_creates_var
Test that a new variable has been created.
expr_identical_to
Test that the user has entered a particular expression.
expr_is_a
Test that the expression itself is of a specific 'class'.
expr_uses_func
Test that a particular function has been used.
func_of_newvar_equals
Test the result of a computation applied to a specific...
info
Display a list of special commands.
install_course
Install a course from The swirl Course Network or install a...
install_course_directory
Install a course from a course directory
install_course_dropbox
Install a course from a zipped course directory shared on...
install_course_github
Install a course from a GitHub repository
install_course_google_drive
Install a course from a zipped course directory shared on...
InstallCourses
Installing Courses
install_course_url
Install a course from a url that points to a zip file
install_course_zip
Install a course from a zipped course folder
install_from_swirl
Install a course from the official course repository
is_robust_match
Recursively expand both the correct expression and the user's...
main
Return to swirl's main menu.
nxt
Begin the upcoming question or unit of instruction.
omnitest
Test for a correct expression, a correct value, or both.
play
Tell swirl to ignore console input for a while.
reset
Start over on the current script question.
restart
Restart the current swirl lesson.
rmatch_calls
Recursively expand match calls in an expression from the...
select_language
Select a language
skip
Skip the current unit of instruction.
submit
Submit the active R script in response to a question.
swirl
An interactive learning environment for R and statistics.
swirl_options
Get swirl options
uninstall_all_courses
Uninstall all courses
uninstall_course
Uninstall a course
val_has_length
Test that the value of the expression has a particular...
val_matches
Test that the user's expression matches a regular expression.
var_is_a
Test that the value of the expression is of a specific class.
zip_course
Zip a course directory

Files in this package

swirl
swirl/inst
swirl/inst/Courses
swirl/inst/Courses/suggested_courses.yaml
swirl/inst/test
swirl/inst/test/test-encoding.yaml
swirl/tests
swirl/tests/testthat
swirl/tests/testthat/test-encoding.R
swirl/tests/testthat/test-rmatch_calls.R
swirl/tests/testthat/test-uses_func.R
swirl/tests/test-all.R
swirl/NAMESPACE
swirl/NEWS.md
swirl/R
swirl/R/parse_content.R
swirl/R/post.R
swirl/R/answerTests.R
swirl/R/answerTests2.R
swirl/R/install_course.R
swirl/R/log.R
swirl/R/sysdata.rda
swirl/R/swirl.R
swirl/R/phrases.R
swirl/R/utilities.R
swirl/R/args_specification.R
swirl/R/menu.R
swirl/R/progress.R
swirl/R/options.R
swirl/R/rmd2df.R
swirl/R/courseraCheck.R
swirl/R/testthat_legacy.R
swirl/R/languages.R
swirl/R/instructionSet.R
swirl/R/rmatch_calls.R
swirl/R/actions.R
swirl/R/email_info.R
swirl/R/global.R
swirl/R/lesson_constructor.R
swirl/R/zzz.R
swirl/README.md
swirl/MD5
swirl/DESCRIPTION
swirl/man
swirl/man/is_robust_match.Rd
swirl/man/restart.Rd
swirl/man/expr_identical_to.Rd
swirl/man/AnswerTests.Rd
swirl/man/expr_creates_var.Rd
swirl/man/delete_progress.Rd
swirl/man/install_course.Rd
swirl/man/expr_is_a.Rd
swirl/man/swirl.Rd
swirl/man/main.Rd
swirl/man/install_course_dropbox.Rd
swirl/man/install_course_directory.Rd
swirl/man/bye.Rd
swirl/man/select_language.Rd
swirl/man/install_course_github.Rd
swirl/man/install_course_zip.Rd
swirl/man/submit.Rd
swirl/man/swirl_options.Rd
swirl/man/omnitest.Rd
swirl/man/val_has_length.Rd
swirl/man/calculates_same_value.Rd
swirl/man/install_course_url.Rd
swirl/man/uninstall_course.Rd
swirl/man/var_is_a.Rd
swirl/man/expr_uses_func.Rd
swirl/man/play.Rd
swirl/man/val_matches.Rd
swirl/man/uninstall_all_courses.Rd
swirl/man/info.Rd
swirl/man/any_of_exprs.Rd
swirl/man/email_admin.Rd
swirl/man/rmatch_calls.Rd
swirl/man/zip_course.Rd
swirl/man/func_of_newvar_equals.Rd
swirl/man/skip.Rd
swirl/man/install_course_google_drive.Rd
swirl/man/install_from_swirl.Rd
swirl/man/nxt.Rd
swirl/man/InstallCourses.Rd
swirl/man/reset.Rd
swirl/LICENSE