R
Full R course — 51 topics from the basics to advanced use.
Lessons
- Descriptive Statistics & EDA
- Probability Distributions & Simulation
- Statistical Inference & Hypothesis Testing
- Linear Models & Regression
- GLMs, Mixed & Nonlinear Models
- Machine Learning with tidymodels
- Time Series
- Object-Oriented Programming
- Metaprogramming
- Performance
- data.table
- Rcpp
- Parallel & Asynchronous Computing
- Big Data
- Introduction to R
- Installation & Tooling
- The Console, Scripts, Help & Packages
- Variables, Assignment & Basic Data Types
- Operators
- Vectors
- Missing & Special Values
- Control Flow
- Functions
- Reproducible Reports
- Shiny
- Web APIs, Scraping & JSON
- Text Mining & NLP
- Spatial Data & Maps
- Package Development
- Reproducibility & Workflow
- Interoperability
- Domain Ecosystems
- Best Practices & Style
- Capstone Projects
- Appendices
- Matrices & Arrays
- Lists
- Factors
- Data Frames & Tibbles
- The apply Family
- Strings & Regular Expressions
- Dates & Times
- Importing & Exporting Data
- Data Wrangling with dplyr
- Tidy Data with tidyr
- Functional Programming with purrr
- Base R Graphics
- Data Visualization with ggplot2
- Environments, Scoping & Closures
- Conditions: Errors, Warnings & Debugging
- Course Overview