BSTA 504: R Programming

Our course for OHSU/PSU School of Public Health teaching the basics of R-Programming

course
tidyverse
R
Authors

Ted Laderas

Jessica Minnier

Published

March 20, 2021

Learning Objectives

  • Understand and utilize R/RStudio.
  • Understand basic data types and data structures in R.
  • Familiarize and load data files (Excel, Comma Separated Value files) into R/Rstudio, with tips on formatting.
  • Visualize datasets using ggplot2 and understand how to build basic plots using {ggplot2} grammar.
  • Filter and format data in R for use with various routines using {dplyr}.
  • Execute and Interpret some basic statistics in R using {broom}.
  • Automate repetitive tasks in R, such as loading a folder of files using {purrr}.
  • Execute basic machine learning workflows using {tidymodels}.

Citation

BibTeX citation:
@online{laderas2021,
  author = {Laderas, Ted},
  title = {BSTA 504: {R} {Programming}},
  date = {2021-03-20},
  url = {https://laderast.github.io/edu/2021-03-20-bsta-504-r-programming/},
  langid = {en}
}
For attribution, please cite this work as:
Laderas, Ted. 2021. “BSTA 504: R Programming.” March 20, 2021. https://laderast.github.io/edu/2021-03-20-bsta-504-r-programming/.