R and Python Resources

Programming in R

The following give a basic intro to R and RStudio.

Beyond the basics of R

  • Software Carpentry Novice R

  • Software Carpentry Intro to R

  • For a longer free course, CodeAcademy has a good Intro to R. Note this is 20 hours. You do NOT need to do this whole course before the hackweek!

  • If you know the basics of R but have never done modeling, then you can start with this 2.5 hour course that covers basic linear regression with R and plotting with ggplot2:

  • One of the best free R courses is Coursera’s Learn R. You can see the lectures for free. Make sure to click AUDIT when it asks you to sign up for a 7-day trial. You do not need to sign up for anything to go through the material.

Programming in Python

Switch to Jupyter Notebook for an introduction to programming in Python

Beyond the basics in Python