97 章完整教程,覆盖 R 基础、Tidyverse 数据分析、统计建模、贝叶斯统计与应用实战五大模块。基于四川师大研究生课程,完全免费。
数据科学与 R 语言
认识 R 语言及其生态
安装与配置
搭建 R 和 RStudio 开发环境
R 对象
变量赋值与基本数据类型
向量
最基础的数据结构
数据结构
矩阵、列表、数据框
运算符
算术、逻辑、比较运算
函数
自定义函数与控制流
函数进阶
作用域、闭包与函数式编程
子集选取
向量、矩阵、数据框的索引
R Markdown
可重复研究文档
数据读写
readr 导入导出数据
数据处理
dplyr 数据操作核心
dplyr 应用
实战案例与技巧
ggplot2 入门
映射与图层基础
数据规整
tidyr 长宽格式转换
数据规整进阶
嵌套与高级变换
字符串处理
stringr 正则表达式
因子
forcats 分类变量处理
Tibble
现代数据框
函数式编程
purrr 迭代与映射
purrr 进阶
高级映射与并行迭代
ggplot2 图形
几何形状与图形语法
ggplot2 标度
坐标轴与图例控制
ggplot2 主题
图形外观定制
ggplot2 图例
图例详细控制
ggplot2 定制
高级图形定制技巧
ggplot2 统计层
统计变换与计算
ggplot2 图层原理
从 layer 到 geom
ggplot2 配色
色彩方案与调色板
ggplot2 图例美化
覆盖图例默认属性
ggplot2 映射求值
延迟求值与 after_stat
ggplot2 学术绘图
论文级别的图表制作
ggplot2 动画
gganimate 数据动画
ggplot2 函数参数
将函数传递给参数
工作流
R 项目管理最佳实践
Tidyverse 技巧
实用小技巧集锦
dplyr 高级
窗口函数与高级操作
代码风格
styler 代码格式化
列操作
跨列操作与 across
across 之美(一)
across 基础用法
across 之美(二)
across 进阶技巧
across 之美(三)
across 与 c_across
across 之美(四)
across 高级模式
purrr 之美
purrr 优雅编程
缺失值处理
NA 的识别与处理策略
点号的用法
tidyverse 中的 . 语法
非标准求值
tidy evaluation 编程
抽样与模拟
随机抽样与蒙特卡洛
置换检验
排列组合与非参检验
Bootstrap
自助法与置信区间
线性回归
线性模型原理与实践
模型整理
broom 规范化模型输出
t 检验
均值差异的统计检验
方差分析
ANOVA 多组比较
线性模型视角
统计检验即线性模型
统计推断框架
infer 包统一推断
混合效应模型
多层次线性模型
泊松回归
计数数据建模
逻辑回归
分类问题建模
有序回归
有序分类数据建模
边际效应
marginaleffects 解释模型
结构方程模型
SEM 与路径分析
Tidymodels 入门
现代建模框架
贝叶斯推断
贝叶斯统计基础
Stan 入门
概率编程语言
贝叶斯线性回归
贝叶斯视角的线性模型
贝叶斯 t 检验
贝叶斯假设检验
贝叶斯 GLM
广义线性模型
贝叶斯逻辑回归
logistic 与 binomial 模型
贝叶斯层次模型
多层次贝叶斯建模
混合模型
贝叶斯混合分布
分类数据分析
贝叶斯分类模型
贝叶斯工作流
建模、诊断与后验预测
tidybayes
贝叶斯结果可视化
疫苗有效性
贝叶斯临床试验分析
奥运百米分析
贝叶斯体育统计
贝叶斯 GLMM
广义线性混合模型
贝叶斯论文应用
期刊中的贝叶斯统计
诺贝尔奖分析
探索诺贝尔奖数据
奥运会分析
奥运数据可视化
COVID-19 分析
疫情数据分析实战
Anscombe 四重奏
可视化的重要性
身高数据分析
正态分布与统计推断
驯鹿迁徙分析
空间数据探索
企鹅数据集
经典数据集全面分析
职业决策分析
数据驱动的职业选择
房价预测
Ames 房价数据集
哺乳动物分析
物种数据探索
人口迁移分析
迁移流数据可视化
网页爬虫
rvest 数据抓取
网络分析
tidygraph 图数据
文本分析
tidytext 文本挖掘
时间序列
时间数据处理
时空数据
stars 时空栅格
行操作
rowwise 逐行计算
懒人技巧
高效编程窍门
综合练习
数据分析实战演练