Package: swirl 2.4.5

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.

Authors:Sean Kross [aut, cre], Nick Carchedi [aut], Bill Bauer [aut], Gina Grdina [aut], Filip Schouwenaars [ctb], Wush Wu [ctb]

swirl_2.4.5.tar.gz
swirl_2.4.5.zip(r-4.5)swirl_2.4.5.zip(r-4.4)swirl_2.4.5.zip(r-4.3)
swirl_2.4.5.tgz(r-4.4-any)swirl_2.4.5.tgz(r-4.3-any)
swirl_2.4.5.tar.gz(r-4.5-noble)swirl_2.4.5.tar.gz(r-4.4-noble)
swirl_2.4.5.tgz(r-4.4-emscripten)swirl_2.4.5.tgz(r-4.3-emscripten)
swirl.pdf |swirl.html
swirl/json (API)
NEWS

# Install 'swirl' in R:
install.packages('swirl', repos = c('https://seankross.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

5.35 score 1 packages 1.8k scripts 8.3k downloads 1 mentions 27 exports 36 dependencies

Last updated 5 years agofrom:641e129004. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 24 2024
R-4.5-winOKDec 24 2024
R-4.5-linuxOKDec 24 2024
R-4.4-winOKDec 24 2024
R-4.4-macOKDec 24 2024
R-4.3-winOKDec 24 2024
R-4.3-macOKDec 24 2024

Exports:byedelete_progressemail_admininfoinstall_courseinstall_course_directoryinstall_course_dropboxinstall_course_githubinstall_course_google_driveinstall_course_urlinstall_course_zipinstall_from_swirlis_robust_matchmainnxtplayresetrestartrmatch_callsselect_languageskipsubmitswirlswirl_optionsuninstall_all_coursesuninstall_coursezip_course

Dependencies:askpassbitopsbriocallrclicrayoncurldescdiffobjdigestevaluatefsgluehttrjsonlitelifecyclemagrittrmimeopensslpkgbuildpkgloadpraiseprocessxpsR6RCurlrlangrprojrootstringistringrsystestthatvctrswaldowithryaml

Readme and manuals

Help Manual

Help pageTopics
Answer TestsAnswerTests
Test that the user has entered one of several possible expressions.any_of_exprs
Exit swirl.bye
Test that the user's expression evaluates to a certain value.calculates_same_value
Delete a user's progressdelete_progress
Send diagnostic email to swirl adminemail_admin
Test that a new variable has been created.expr_creates_var
Test that the user has entered a particular expression.expr_identical_to
Test that the expression itself is of a specific 'class'.expr_is_a
Test that a particular function has been used.expr_uses_func
Test the result of a computation applied to a specific (user-named) variable created in a previous question.func_of_newvar_equals
Display a list of special commands.info
Install a course from The swirl Course Network or install a course from a local .swc file.install_course
Install a course from a course directoryinstall_course_directory
Install a course from a zipped course directory shared on Dropboxinstall_course_dropbox
Install a course from a GitHub repositoryinstall_course_github
Install a course from a zipped course directory shared on Google Driveinstall_course_google_drive
Install a course from a url that points to a zip fileinstall_course_url
Install a course from a zipped course folderinstall_course_zip
Install a course from the official course repositoryinstall_from_swirl
Installing CoursesInstallCourses
Recursively expand both the correct expression and the user's expression and test for a match. CAUTION: May raise errors, as in rmatch_calls.is_robust_match
Return to swirl's main menu.main
Begin the upcoming question or unit of instruction.nxt
Test for a correct expression, a correct value, or both.omnitest
Tell swirl to ignore console input for a while.play
Start over on the current script question.reset
Restart the current swirl lesson.restart
Recursively expand match calls in an expression from the bottom up.rmatch_calls
Select a languageselect_language
Skip the current unit of instruction.skip
Submit the active R script in response to a question.submit
An interactive learning environment for R and statistics.swirl
Get swirl optionsswirl_options
Uninstall all coursesuninstall_all_courses
Uninstall a courseuninstall_course
Test that the value of the expression has a particular 'length'.val_has_length
Test that the user's expression matches a regular expression.val_matches
Test that the value of the expression is of a specific class.var_is_a
Zip a course directoryzip_course