Useful Links
Computer Science
Data Science
R Programming for Data Science
1. Introduction to R for Data Science
2. R Language Fundamentals
3. Data Import and Export
4. Data Manipulation with tidyverse
5. Data Visualization with ggplot2
6. Programming Fundamentals in R
7. Statistical Analysis in R
8. Reproducible Research and Communication
9. R Ecosystem and Best Practices
Programming Fundamentals in R
Control Flow Structures
Conditional Execution
if Statements
if-else Constructs
else if Chains
Nested Conditionals
Vectorized Conditionals
Iterative Constructs
for Loop Structure
while Loop Structure
repeat Loop Structure
Loop Control Statements
break Statement
next Statement
Error Handling
try Function
tryCatch Function
Error Recovery Strategies
Function Development
Function Definition
Function Syntax
Parameter Specification
Default Arguments
Variable Arguments
Function Execution
Argument Matching
Return Value Handling
Side Effects Management
Scoping and Environments
Lexical Scoping Rules
Environment Hierarchy
Variable Lookup
Closure Concepts
Function Documentation
Inline Documentation
Roxygen2 Comments
Example Creation
Functional Programming Concepts
Higher-Order Functions
Function Composition
Anonymous Functions
Closures and Factories
Apply Family Functions
apply for Arrays
lapply for Lists
sapply for Simplified Output
vapply for Type-safe Output
mapply for Multiple Arguments
tapply for Grouped Operations
purrr Package Functions
map Function Family
Type-specific Mapping
Conditional Mapping
Error-safe Mapping
Parallel Mapping
Previous
5. Data Visualization with ggplot2
Go to top
Next
7. Statistical Analysis in R