R语言可视化及作图11--图片分面函数和一页多图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言可视化及作图11--图片分面函数和一页多图相关的知识,希望对你有一定的参考价值。

参考技术A

R语言绘图系列:

根据cyl变量把图形分成4列

根据drv变量把图形分成3行

每个小图x轴和y轴的轴标签完全一致,会导致极值显示不出来

使用scales参数释放坐标轴刻度

2.1 grid.arrange函数
生成四张图

将四张图拼到一张图

2.2 ggrepel包 在图上添加文本,可以自动把叠加的文本分开。
geom_text_repel函数

R语言可视化及作图10--ggplot2的theme函数

参考技术A R语言绘图系列:

theme函数主要的用途是调节图的主题。如下图,主题主要分为整幅图 plot ,坐标轴 axis ,图例 legend ,面板 panel 和分面元素 facet 。其中经常用到的是坐标轴主题的修改,比如常见的坐标轴字体大小的修改。

ggplot2的预设主题已经写过了,参考 R语言可视化及作图9--主题函数 。
以theme_linedraw()为例,查看这个主题设置了什么参数

它无非是一个具有两个参数的函数:base_size和base_family。其主题部分直接应用的theme函数就是前面写的主题设置函数,这一部分可以直接使用前面介绍的参数进行修改。

以上是关于R语言可视化及作图11--图片分面函数和一页多图的主要内容,如果未能解决你的问题,请参考以下文章

R语言可视化及作图2--低级绘图函数

R语言ggplot2可视化分面图(faceting): 堆叠柱状图的分面图编写自定义函数在分面图的左侧添加图例信息(legend)

R语言ggplot2可视化分面图(facet,facet_wrap): 不同分面配置不同的数据范围自定义每个分面的轴数据格式化形式及数据范围

R语言可视化及作图7--ggplot2之标签、图例和标题绘制

R语言ggplot2可视化分面图使用facet_wrap函数和facet_grid函数实战

R语言可视化及作图6--ggplot2之点图、条形图、盒形图、直方图、线图