Copyright 2014 Dean Attali. Licensed under the MIT license.
STAT545 is a course at the University of British Columbia, taught by Jenny Bryan.
This repository contains all my coursework from UBC STAT 545, as well as many other little projects I developed during the schoolyear. I was also a TA for the course in its 2014 offering.
This repository can serve as a sampler with many references showing how to perform useful stuff in R.
data
- data fileshw
- homework submissions for 2014 coursehw-noob
- homework submissions for 2013 course, when I was a complete R noobreference
- various tutorials/references/R scripts that can be useful in many future projectsshiny-apps
- Shiny applications that I builtterrorism-project
- final project from 2013 course, very interesting analysis of global terrorism activity over time
- Global terrorism project - has many examples of reshaping, plotting, data cleaning, factor manipulation, using pretty tables, complex manipulation of data, using world maps, and more
- Shiny apps - a few Shiny apps that I built that were used by STAT545 course staff and students
- Tutorial on colours and colour names
- Examples of ggplot2
- R lines types and R symbols
- dplyr join cheatsheet by Jenny Bryan
- Regular expressions cheatsheet by Gloria Li
- Automated pipelines / make by Shaun Jackman
- Creating R packages by Bernhard Konrad
- Homework 7 - data manipulation - showing how to do general data manipulation using tidyr, plyr, dplyr, ggplot, spin
- Homework 8 - Data cleaning - examples of data cleaning and regular expressions
- Homework 9 - Automating pipelines - how to use
make
to automate pipelines - Homework 10 - Package building - my very own package of useful R functions called
rsalad
, available on GitHub - Homework 11 - Shiny - a Shiny app exploring cancer data, a demo is available on shinyapps.io and on the UBC stats shinyapps server
- Homework 12 - Scraping and APIs - how to scrape the web using R and use APIs to access information