First Things First

This unit introduces R, R Markdown, RStudio, version control with Git, and Classroom 50 for GitHub assignments. You will use these tools to solve and submit course assignments.

Learning objectives

At the end of this unit you should be able to

  • distinguish an R script from an R Markdown document,
  • create and run an R script, and knit an R Markdown document to HTML,
  • complete the Classroom 50 setup steps, then clone your course repository and push your work to GitHub,
  • add an R Markdown document or another file to your Git repository, commit it locally, and push your changes to GitHub.

Why data analysis, why R

“Most scientific disciplines are finding the data deluge to be extremely challenging, and tremendous opportunities can be realized if we can better organize and access the data.” (Science 331, 2011)

Explore examples from the growing R community on R-bloggers.

Comments?

You can leave comments below if you have questions or remarks about any of the text or code in this unit. Please copy the corresponding line into your comment to make it easier to answer your question.

Updated: