1 Get started
Official documentations at https://cran.r-project.org/manuals.html.
Hands-on programming with R by Garrett Grolemund at https://rstudio-education.github.io/hopr.
Advanced R by Hadley Wickham at https://adv-r.hadley.nz/.
2 Tidyverse series packages
A collection of packages for data science at https://github.com/tidyverse.
Including:
I/O of delimited data:
vroom
,readr
.Giving you a modern data frame:
tibble
.Data manipulation:
dplyr
.Giving you tidy data:
tidyr
.Working with strings:
stringr
.Working with factors:
forcats
.Working with functions and vectors:
purrr
.Working with dates and date-times:
lubridate
.Working with time-of-day values:
hms
.Working with binary data:
blob
.Working with pipes:
magrittr
.Formatting your strings:
glue
.Data visualization with 2D plot:
ggplot2
at https://ggplot2-book.org.
3 Bioconductor series packages
A collection of packages for bioinfomatics at https://bioconductor.org.
4 Futureverse series packages
A unifying parallelization framework at https://www.futureverse.org/.