January 2020
|
Week of R
|
|
Jan 07 |
R: Working with data |
9:00am - 4:00pm |
Whether you are absolutely new to R, or a novice, this is the course for you! Welcome! In this course, you will learn the basics of R & Rstudio, how to write your own R scripts and get an introduction to the tidyverse. We'll start with the beginning and quickly get you up to speed with the basic tools of data exploration. You will learn how to import and manage data sets, create R objects, install and load R packages, and how to ask for help in R. You will also learn to use the Knitr package to write reports, webpages, and take notes using R.
| |
Space |
Jan 08 |
ggplot2 graphics with R |
9:00am - 4:00pm |
ggplot2: One graphics package to rule them all! The package ggplot2 gives a framework to produce elegant, high-end graphical displays following the technical framework of the Grammar of Graphics (Wilkinson 2000). You will learn how to create a wide variety of graphical displays in R. We will use a lot of data examples to work through the basic plots as well as more advanced tools, such as faceting, colors, themes and more. We will end the day with interactive & animated graphics in R. |
|
Space |
Jan 09 |
R: Programming with data |
9:00am - 4:00pm |
This workshop will to prepare you for dealing with messy data by walking you through real-life examples. We will work on improving your programming skills and help you move beyond using copy-and-paste. We will discuss how to write functions in order to reduce duplication in your code and automate common tasks and how to use iteration in order to further reduce duplication. You will leave with skills that will allow you to both tackle problems with more ease. |
|
Space |
Jan 10 - morning |
Shiny applets |
10:00am - 1:00pm |
What can we say about Shiny? It's EPIC! Learn how to create interactive, web-based applets entirely within R! The shiny package allows us to create interactive applets for teaching, data analysis, or publication, without requiring knowledge of HTML or JavaScript!. See some of the fantastic applets in the Shiny showcase, and learn how to create applets of your own in our workshop.
This session is designed as a workshop, so bring your data and analysis code, and leave with a Shiny applet! (If you don't have data you'd like to use for this, we'll provide you with some data to play with!) |
|
Space |
Jan 10 - afternoon |
Creating your own R package |
2:00pm - 5:00pm |
Packages are the fundamental units of reproducible R code. Learn how to turn your code into packages that others can easily download and use. We will cover the cover basic components of an R package and how you can use other R packages to automate most of the package development of your own package. |
|
Space |