Hello,大家好,最近碰到做图需要将y轴截断,当然很多工具都可以实现这个目的,比如excel, origin,在这我们聊聊如何使用R将y轴截断。
先看一下原图
image.png
现在我想将上图的y轴截
image.png
使用R画这个图很简单,只需三步,1)画上面半部分,2)画下面半部分,3)最后将上下两部分图拼接到一起。
1)先画下面半部分
#加载画图所需要的R包,如果没安装ggplot2,请使用install.packages()自行安装
library(ggplot2)
library(ggpubr) #基于ggplot2的可视化包
#使用read.table读入数据
data
data #查看一下输入的数据格式
image.png
#去掉背景网格
theme
fig1
labs(x="treatment",y="FPKM")+ #使用labs自定义x轴和y轴标签名字
coord_cartesia