查看原文
其他

R可视化26|R Graphics Cookbook(上篇)

pythonic生物人 pythonic生物人 2023-07-26
"pythonic生物人"的第162篇分享

往期精彩戳:NGS精进 |统计精进py基础 | py绘图 | perl基础 | R绘图



分享下面这本书,手把手「ggplot2基础资料」,自己整理了一番,「长文」,参考目录,「选择性阅读」~~ 

手把手ggplot2资料,可帮助快速绘制下面这样的图~~~~

  • 「拼图」
  • 「个性化图例」
  • 「数据变换」
  • 「多组柱状图」
  • 「添加误差棒」
  • 「添加辅助线」
  • 「分面图」

整理目录

1、ggplot2绘制基础条形图和线形图(basic bar or line graphs)
1.1、默认条形图
1.2、不同柱子上不同色、添加图例
1.3、柱子添加黑色外框
1.4、给条形图添加标题、设置柱子填充色、关闭图例
1.5、数据集计数条形图
1.6、基础线性图
1.7、线性图添加数据点
1.8、设置线形图线型及点的形状
1.9、设置线性图的标题
1.10、多组数据堆积条形图
1.11、多组数据并列条形图
1.12、多组数据并列条形图修改柱子填充色、外框色
1.13、修改x轴变量
1.14、多组数据线性图
1.15、多组数据线性图按变量填色
16、多组数据线性图按变量使用不同图形标记
17、完美的柱状图
18、完美的线性图
2、ggplot2添加误差棒和均值(means and error bars)
2.1、默认添加折线图误差棒
2.2、折线图误差棒防重叠
2.3、按照95%置信区间添加折线图误差棒
2.4、修改折线图误差棒颜色
2.5、完美的误差棒折线图
2.6、柱状图添加误差棒
2.7、按照95%置信区间添加柱状图误差棒
2.8、完美的带误差棒的条形图
3、分布图
3.1、简单直方图
3.2、轮廓直方图
3.3、核密度图
3.4、核密度图结合直方图
3.5、直方图添加均值线
3.6、多组数据默认直方图
3.9、多组数据连接直方图
3.10、多组数据核密度图
3.11、多组数据直方图添加均值线
3.12、多组数据直方图添加均值线
3.13、分面多组数据直方图
3.14、分面多组数据直方图添加均值线
3.15、基础箱图
3.16、不同变量填充不同色箱图、图例
3.17、不同变量填充不同色箱图、无图例
3.18、水平箱图
3.19、箱图添加均值点
4、ggplot2绘制散点图
4.1、基础散点图
4.2、散点图添加趋势线
4.3、散点图添加置信区间区域
4.4、散点图不同变量添加不同色
4.5、散点图不同变量添加不同色、添加趋势线
4.6、散点图不同变量设置不同标记
5、ggplot2设置标题
5.1、默认标题格式
5.2、长标题分行显示
5.3、标题字体设置
6、坐标轴|刻度值|刻度设置
6.1、调整变量顺序
6.2、设置刻度标签名称
6.3、隐藏网格线、刻度标签、短标记线
6.4、设置刻度范围
6.5、tick markers隐藏
6.6、刻度单位转换为对数, 指数、开方等
6.7、刻度字体等属性设置
7、ggplot2图例设置
7.1、默认图例
7.2、三种方法不显示图例
7.3、修改图例显示顺序
7.4、去掉图例标题
7.5、图例标题属性修改(legend titles and labels)
7.6、多特征图例
7.7、图例标题字号、颜色设置
7.8、图例添加背景色
7.9、图例位置
8、ggplot2添加辅助线
8.1、所有柱子添加水平直线
8.2、每个柱子各自添加辅助线
8.3、分面图中添加辅助线
9、ggplot2图形分面
9.1、y轴方向分面
9.2、x轴方向分面
9.3、x轴y轴方向同时分面
9.4、分面为指定的行数和列数
9.5、分面标签个性化设置(背景色、字体、字号等)
9.6、各分面图轴刻度个性化
10、ggplot2拼图
11、ggplot2图形保存
11.1、R默认保存方式
11.2、ggsave保存图
12、字体设置
12.1、字体用法
12.2、可用字体·

往期精彩戳:NGS精进 |统计精进py基础 | py绘图 | perl基础 | R绘图

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存