{dplyr}
keep rows based on values of columns
{ggplot2}
create a plotting area
{base}
round values to specified number of digits
{stats}
compute standard deviation
{ggplot2}
add layer of points to plot
{dplyr}
create or modify data columns
{base}
return summary of model fitting functions
{tidyr}
pivot data frame to be longer
{ggplot2}
modify axis, legend, and plot labels
{stats}
fit linear model
{base}
load R packages
{dplyr}
count unique values of variables
{dplyr}
group data by levels of column
{readr}
read comma delimited files
{base}
calculate mean of elements of vector
{ggplot2}
create smoothed lines to plot
{ggplot2}
create aesthetic mappings between data and plot
The end!