- Basic R.
- Plotting in R (
base
ggplot2
,plotly
) - Heatmaps in R (
heatmaply
)
- Apply functions in R.
- Statistical applications in R
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.
"I want to make a new change to the file! What do I do?"
- Make sure you're up to date
git checkout master
git fetch origin
git pull
- Make a new branch
git checkout -b new-loss-function
- Do your thing
- Write write write
git add the-file.rmd
git commit -m "Added new loss function"
git push origin new-loss-function
- 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