Useful Links
Statistics
Statistics with R
1. Introduction to R and Statistical Computing
2. R Fundamentals and Basic Operations
3. R Package System
4. R Data Structures
5. Data Import and Export
6. Data Cleaning and Preprocessing
7. Data Manipulation with dplyr
8. Descriptive Statistics
9. Data Visualization Fundamentals
10. Advanced Data Visualization with ggplot2
11. Probability Theory
12. Probability Distributions
13. Sampling and Sampling Distributions
14. Statistical Inference Foundations
15. Hypothesis Testing Framework
16. One-Sample Tests
17. Two-Sample Tests
18. Chi-squared Tests
19. Analysis of Variance (ANOVA)
20. Correlation Analysis
21. Simple Linear Regression
22. Regression Diagnostics
23. Multiple Linear Regression
24. Generalized Linear Models
25. Nonparametric Statistics
26. Introduction to Time Series Analysis
27. Introduction to Machine Learning
28. Reproducible Research
29. Statistical Computing Best Practices
R Data Structures
Vectors
Vector Concepts
Creating Vectors
c() Function
seq() Function
rep() Function
Colon Operator
Atomic Vector Types
Numeric Vectors
Integer Vectors
Character Vectors
Logical Vectors
Complex Vectors
Raw Vectors
Vector Properties
Length
Type
Class
Vector Operations
Element-wise Operations
Vectorization Concept
Recycling Rules
Vectorized Functions
Vector Indexing and Subsetting
Positive Integer Indexing
Negative Integer Indexing
Logical Indexing
Character Indexing
Multiple Element Selection
Named Vectors
Creating Named Vectors
Accessing Named Elements
names() Function
Factors
Categorical Data Representation
Creating Factors
factor() Function
as.factor() Function
Factor Levels
Inspecting Levels
Ordering Levels
Adding Levels
Dropping Levels
Ordered Factors
Factor Conversion
Converting to Character
Converting to Numeric
Matrices
Matrix Concepts
Creating Matrices
matrix() Function
Dimension Arguments
byrow Parameter
Matrix Properties
Dimensions
Row and Column Names
Matrix Operations
Arithmetic Operations
Matrix Multiplication
Transpose
Matrix Inverse
Matrix Indexing
Row Indexing
Column Indexing
Element Selection
Slicing Operations
Arrays
Multi-dimensional Arrays
Creating Arrays
array() Function
Dimension Specification
Array Indexing
Array Operations
Lists
List Concepts
Creating Lists
list() Function
Heterogeneous Data Storage
List Elements
Accessing with [[]]
Accessing with $
Multiple Element Access
Nested Lists
List Modification
Adding Elements
Removing Elements
Modifying Elements
Named Lists
Data Frames
Tabular Data Structure
Creating Data Frames
data.frame() Function
Column Specification
Row Names
Data Frame Properties
Dimensions
Column Names
Row Names
Structure
Inspecting Data Frames
str() Function
head() and tail() Functions
summary() Function
View() Function
Data Frame Indexing
Column Selection
Row Selection
Element Selection
$ Operator
Logical Subsetting
Data Frame Modification
Adding Columns
Adding Rows
Removing Columns
Removing Rows
Tibbles
Modern Data Frames
tibble() Function
Differences from Data Frames
Converting Between Tibbles and Data Frames
glimpse() Function
Previous
3. R Package System
Go to top
Next
5. Data Import and Export