Skip to content

asantucci/R-Short-Course

Repository files navigation

ICME Summer Short Course on R, 2016

Schedule for the Day

Session 1: 9 - 10:30

  • Basic R.

Session 2: 10:45 - 12

  • Plotting in R (base ggplot2, plotly)
  • Heatmaps in R (heatmaply)

Session 3: 2 - 3:15

  • Apply functions in R.

Session 4: 3:30 - 4:45

  • Statistical applications in R

References for further learning.

We provide as reference a list of packages and reference materials for which we recommend for further learning.

  • Package dplyr has a fantastic tutorial. This package is written by Hadley Wickham and aims to make data manipulation easier in R.

  • Package ggmap is built by Hadley as well as David Kahle to facilitate visualizing geo-spatial data. Their original paper.

  • If you find yourself performing any simulations, Monte Carlo, or other embarassingly parallel operations, package parallel has a nice tutorial.

  • My personal favorite package is data.table, written by Mathew Dowle. Here's a nice introduction.

  • I also highly recommend Hadley's Advanced R tutorial, which goes into many interesting details of how R is designed.

For instructors, a quick reminder.

"I want to make a new change to the file! What do I do?"

  1. Make sure you're up to date
  • git checkout master
  • git fetch origin
  • git pull
  1. Make a new branch
  • git checkout -b new-loss-function
  1. Do your thing
  • Write write write
  • git add the-file.rmd
  • git commit -m "Added new loss function"
  • git push origin new-loss-function
  1. Merge it in!
  • Go to GitHub webpage
  • Compare and pull your branch (big green button at top)
  • Make sure you're good to merge
  • Merge and delete branch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages