{ggplot2}
add layer of points to plot
{dplyr}
rename columns
{ggplot2}
create smoothed lines to plot
{dplyr}
keep rows based on values of columns
{lubridate}
return or set month component of a date-time
{dplyr}
select only unique/distinct rows from data frame
{dplyr}
summarize data usually by grouping variable
{dplyr}
count unique values of variables
{dplyr}
change column order
{base}
create vector of numbers, characters, etc.
{ggplot2}
create aesthetic mappings between data and plot
{lubridate}
return or set year component of a date-time
{dplyr}
keep specified columns
{ggplot2}
create a plotting area
{base}
load R packages
{dplyr}
order in descending order
{lubridate}
get days component of date-time
{base}
sum elements of vector
{base}
determine if input is of type character
{dplyr}
change order of rows based on values of columns
{dplyr}
create or modify data columns
{dplyr}
remove grouping
{tibble}
create tibble
{dplyr}
group data by levels of column
{base}
calculate mean of elements of vector
{tidyselect}
match column names that begin with string
{dplyr}
return current group size
The end!