R
Introduction to R
R and RStudio
Comments, Variables and Data Types
Packages and Libraries
Maths and Numbers
Strings and Characters
Vectors
Named Vectors and Lists (aka Dictionaries)
Booleans and If Statements
Data Frames
For and While Loops
Functions
Exception Handling
Linting
Python in R
Working with Data
Pre-Loaded Datasets
Create Unique Identifiers
Data Stratification
Data Classification Using Date or Time Information
Filter by Number of Times a Values Appears
Descriptive and Summary Statistics
Pivot Tables
Demographic Data Tables
Merging
File IO: Create, Export and Import Data
Filling in Missing Data
Working with JSON Files
Graphs
Using Base R
Symbols, Line Types and Colours
Line Plots
Scatter Plots
Bland-Altman Plots
Box Plots (Box-and-Whisker Plots):
Single Group
Multiple Groups
Bee Swarm Plots
Bar Plots:
Single Factor
Multiple Factors
Receiver Operating Characteristic (ROC) Curves
Using ggplot2
Cheat Sheet
Line Plots
Scatter Plots
Bland-Altman Plots
Box Plots (Box-and-Whisker Plots):
Single Group
Multiple Groups
Bar Plots:
Single Factor
Multiple Factors
Receiver Operating Characteristic (ROC) Curves
Statistics
Descriptive Statistics
Diagnostic Accuracy Tutorial
(
complete
,
empty
)
Principal Component Analysis
Hypothesis Testing:
Kruskal-Wallis Rank Sum Test
Friedman Rank Sum Test
Chi-Squared Tests
Agreement (Accuracy & Precision):
Passing–Bablok Regression
Repeatability Coefficient
Bland-Altman and Giavarina Analysis
Coefficient of Variation