Fisher Ankney
Data-Driven Product
About
Projects
Resources
Substack
Fundamentals
creating data and structure
deleting data and structure
filtering columns
filtering rows
aggregate functions
union
join
subquery
strings
more resources
Handling Data
reading and writing .csv
reading and writing .xlsx
working directories and .Rmd
custom fonts and text
Tidying Data
tidyr - gather / spread
tidyr - separate / unite
tidyr - complete / fill
atomic vectors
data structures
the tibble package
Data Wrangling
the forcats package
the stringr package
the lubridate package
dplyr - basic joins
dplyr - advanced joins
dplyr - filter
dplyr - arrange
dplyr - select
dplyr - mutate
dplyr - group by
Basic Programming
if-then statements
loop structures
custom functions
user input
the purrr package
Visualizations
overplotting in base R
multiple plots in base R
color by factor in base R
3D plots in base R
legends in base R
correlation matrix in ggplot2
multiple plots in ggplot2
marginal plots in ggplot2
survival curves in ggplot2
maps in ggplot2