R语言 #

文档结构 #

本指南按以下结构组织,适合初学者按顺序学习:

1. 基础入门 #

主题 描述 文档链接
R语言简介 R的发展历史、特点、应用领域 r-intro.md
安装与运行 Windows/Mac/Linux安装,RStudio r-install.md
第一个R程序 Hello World,交互式运行 hello-world.md
基础语法 注释、标识符、关键字 r-syntax.md

2. 数据类型 #

主题 描述 文档链接
变量与常量 变量定义、命名规则、常量 variables.md
数字类型 整数、浮点数、复数 numbers.md
字符串 字符串创建、格式化、常用函数 strings.md
逻辑类型 TRUE/FALSE、逻辑运算 boolean.md
因子 Factor类型、分类数据 factors.md
日期时间 Date、POSIXct时间处理 datetime.md

3. 数据结构 #

主题 描述 文档链接
向量Vector 创建、索引、运算、常用函数 vectors.md
矩阵Matrix 创建、运算、行列操作 matrices.md
数组Array 多维数组创建与操作 arrays.md
列表List 创建、访问、嵌套列表 lists.md
数据框DataFrame 创建、访问、常用操作 data-frames.md

4. 运算符 #

主题 描述 文档链接
算术运算符 加减乘除、整除、取余、幂运算 arithmetic-operators.md
比较运算符 等于、不等于、大于小于 comparison-operators.md
逻辑运算符 &、|、!、&&、|| logical-operators.md
赋值运算符 <-、=、<<- assignment-operators.md
特殊运算符 %in%、%*%、%% special-operators.md

5. 控制流 #

主题 描述 文档链接
条件语句 if、else、ifelse、switch conditionals.md
循环语句 for、while、repeat loops.md
循环控制 break、next loop-control.md

6. 函数 #

主题 描述 文档链接
函数定义与调用 function关键字、参数传递 function-basics.md
参数类型 位置参数、默认值、可变参数 function-parameters.md
返回值 return语句、隐式返回 return-values.md
变量作用域 局部变量、全局变量、作用域规则 scope.md
匿名函数 lambda表达式、sapply/lapply anonymous-functions.md
闭包 闭包原理与应用 closures.md

7. 面向对象 #

主题 描述 文档链接
S3系统 S3类、泛型函数、方法分发 s3-system.md
S4系统 S4类定义、方法、继承 s4-system.md
R6系统 R6类、封装、继承 r6-system.md

8. 文件操作 #

主题 描述 文档链接
文件读写 read.table、write.table file-io.md
CSV文件 read.csv、write.csv csv.md
Excel文件 readxl、openxlsx excel.md
JSON处理 jsonlite包 json.md
数据库连接 DBI、RMySQL、RSQLite database.md

9. Tidyverse数据处理 #

主题 描述 文档链接
dplyr基础 filter、select、mutate、arrange dplyr-basics.md
dplyr进阶 group_by、summarise、join dplyr-advanced.md
tidyr数据整理 gather、spread、separate、unite tidyr.md
stringr字符串 字符串处理函数 stringr.md
purrr函数式编程 map、walk、reduce purrr.md
管道操作 %>% 管道符 pipe.md

10. 数据可视化 #

主题 描述 文档链接
基础绘图 plot、hist、boxplot base-plot.md
ggplot2基础 图形语法、aes、geom ggplot2-basics.md
ggplot2进阶 facet、theme、scale ggplot2-advanced.md
图形类型 散点图、柱状图、折线图、热力图 chart-types.md
图形定制 颜色、标签、图例、布局 customization.md

11. 统计分析 #

主题 描述 文档链接
描述统计 均值、中位数、标准差 descriptive-stats.md
概率分布 正态分布、t分布、卡方分布 distributions.md
假设检验 t检验、卡方检验、非参数检验 hypothesis-testing.md
回归分析 线性回归、多元回归 regression.md
方差分析 ANOVA分析 anova.md

12. 高级主题 #

主题 描述 文档链接
正则表达式 grep、gsub、regexpr regex.md
并行计算 parallel、foreach parallel.md
包开发 创建R包、文档、测试 package-dev.md
性能优化 向量化、Rcpp、profiling performance.md
R Markdown 动态报告生成 rmarkdown.md
Shiny入门 交互式Web应用 shiny-intro.md
最后更新:2026-03-27