简介
I R 语言基础
1
Base 系列
2
Tidyverse 系列
II R 语言可视化
3
使用基础包绘图
3.1
绘制基本图形
3.1.1
绘制分布关系
3.1.2
绘制数据间关系
3.1.3
绘制其他图形
3.2
修改图形参数
3.2.1
修改颜色
3.2.2
修改点符号与线条
3.3
绘制组合图形
3.3.1
par()
3.3.2
layout
3.4
保存图形
3.4.1
使用代码
3.4.2
在 Rstudio 窗口点击按钮保存
4
使用 ggplot2 包绘图
4.1
简介
4.2
qplot
4.3
ggplot2包图形语法
4.3.1
对比不同画图语法
4.3.2
思想介绍
4.3.3
全局变量 vs. 局部变量
4.4
几何对象
4.4.1
参考书籍
4.5
统计变换
4.6
刻度scale
4.6.1
丰富的刻度体系
4.7
坐标系
4.8
分面
4.9
标题、标注、指南、拼接
4.9.1
标题
4.9.2
标注功能
4.9.3
指南
4.9.4
主题
4.10
保存图片
4.11
例子
4.11.1
柱状图+误差项
4.11.2
有正值和负值的柱形图
4.11.3
合并两图
5
常用图形
5.1
散点图
5.2
气泡图
5.3
线性图
5.4
相关系数图/热力图
5.5
条形图
5.6
箱线图
5.7
小提琴图
5.8
饼图
5.9
冲积图
5.10
系谱图
5.11
哑铃图
5.12
斜率图
5.13
堆叠面积图
5.14
棒棒糖图
5.15
树状图
5.16
瀑布图
5.17
双标图
5.18
雷达图/星图/蜘蛛图
6
其他相关拓展包
6.1
ggplot2 官网 109 种拓展包
6.2
整理的相关扩展包
7
认识交互式绘图工具
7.1
leaflet包
7.2
dygraphs包
7.3
plotly包
7.4
DT包
7.5
networkD3包
7.6
利用Shiny包实现可交互的Web应用
8
常用案例
8.1
绘制不同分布的 QQ 图
8.1.1
简单版本
8.1.2
进阶版本
8.2
绘制混合密度函数图以及添加分位数线
8.2.1
加载包
8.2.2
产生数据集
8.2.3
绘制密度函数图并添加分位数线
8.2.4
合并两图(使用cowplot包)
8.3
绘制不同参数的密度函数
8.3.1
Beta 密度函数
8.4
散点图中加入第三变量的密度函数
8.5
绘制 Gamma 分布相关图形
8.6
纯手动复现密度图
8.7
绘制贝叶斯分析相关图形
8.7.1
模型建模
8.7.2
后验预测检查
8.7.3
诊断
III R 语言文档沟通
9
R Markdown 入门教程
9.1
Rmarkdown 简介
9.1.1
官网视频介绍
9.2
Rmarkdown 流程演示
9.2.1
安装
9.2.2
Rstudio界面介绍
9.2.3
代码输出
9.2.4
图片输出
9.2.5
表格输出
9.2.6
表格渲染
9.3
Rmarkdown 的主题格式
9.3.1
rmdformats 包
9.3.2
tufte 包
9.3.3
cerulean 包
9.4
总结一些常用技巧
9.4.1
修改某些字体颜色
9.4.2
更改全文页边距等
9.4.3
缩进文本
9.4.4
分页
9.4.5
控制文本输出的宽度
9.4.6
控制图片输出大小
9.4.7
图片对齐
9.4.8
多列输出
10
其他方式的文档沟通
10.1
Typora
10.2
xaringan 幻灯片
10.3
制作幻灯片
10.4
Rbeamer
10.5
Dashboards
10.6
shiny
10.7
blogdown
10.8
制作简历
10.9
bookdown
10.10
小编有话说
11
附录
安装R和Rstudio
安装 R
安装RStudio
可能的问题
如何获取帮助
R 语言社区
12
参考书籍
庄闪闪的可视化手册
1
Base 系列