如何将柱状图y轴截断

Python016

如何将柱状图y轴截断,第1张

Hello,大家好,最近碰到做图需要将y轴截断,当然很多工具都可以实现这个目的,比如excel, origin,在这我们聊聊如何使用R将y轴截断。

先看一下原图

现在我想将上图的y轴截

使用R画这个图很简单,只需三步,1)画上面半部分,2)画下面半部分,3)最后将上下两部分图拼接到一起。

1)先画下面半部分

2)画上面半部分

3)利用ggrange将上下两部分拼接起来

perfect!如果对配色或者其它地方不满意,我们可以将该图保存为pdf格式,再使用AI进行精修。

参考:

https://ggplot2-book.org

R语言-ggplot2画图如何截断y 轴( https://www.jianshu.com/p/79331cb85a03?from=singlemessage )

在绘制柱形图的时候, 我们经常会遇到Y轴部分数据范围很广的情况。有些数值很大,但是有些有非常小,不在一个尺度范围内。如果直接使用最大值作为y轴的范围,那么那些数值很小的柱子就会显得很矮,画出来的图会很难看。遇到这种情况我们该如何处理呢?今天就给大家分享一下截断Y轴的柱形图。

【R语言】如何绘制截断Y轴的柱形图