Data visualization and transformation
gain insights from data
gain insights from data, using modern programming tools and techniques
gain insights from data, using modern programming tools and techniques, reproducibly with literate programming
gain insights from data, using modern programming tools and techniques, reproducibly with literate programming and version control
gain insights from data
gain insights from data, using modern programming tools and techniques
gain insights from data, using modern programming tools and techniques, reproducibly with literate programming
gain insights from data, using modern programming tools and techniques, reproducibly with literate programming and version control
“engine”
“dashboard”
Packages are the fundamental units of reproducible R code – they include reusable R functions, documentation of these functions, and sample data
Packages are how the community extends R
As of April 2024, there are over 20,000 R packages available on CRAN (the Comprehensive R Archive Network)
We’re going to work with a small (but important) subset of these!
Let’s take a tour of
and
install.packages()
function and loaded with the library
function, once per session:$
:The tidyverse is an opinionated collection of R packages designed for data science
All packages share an underlying philosophy and a common grammar