Introduction to R
In this section you can find all of the associated lecture materials which includes pdfs (), R Markdown files which were used to build the slides (), and the links to the recorded workshops ().
tldr:
An overview of R, RStudio and github. The focus is on orienting users to R via R Studio and getting comfortable within the IDE.
Good Programming Practices
tldr:
Reviewing good programming and data project practices to improve code and reproducibility.
Cleaning Data
tldr:
Learn basic data manipulation through the use of the dplyr
and tidyr
packages. This includes transforming data between wide and long formats, combining columns and making new calculated columns.
Introduction to Data Types
tldr:
A Gentle introduction to the different ways R represents (stores) data.
Dealing with Dates and Times
tldr:
Learning how to convert, manipulate, and do calculations on R date time objects through the lubridate
package.
Factors
tldr:
An overivew of how to manipulate categorical data represented in R as “factors” via the lubridate
package. This includes a brief introduction to modeling in R.
Plotting with ggplot2
tldr:
An overview of how to create publication quality graphics through the ggplot2
package. A little discussion of the Grammar of Graphics upon whose philosophies ggplot2
is built.
Office of Institutional Research
309 Reynolda Hall
Winston- Salem, NC, 27106
Copyright © 2018 Michael DeWitt. All rights reserved.