首页 > 解决方案 > 如何使用带有反向 x 轴的 gap.plot?

问题描述

我想使用gap.plot反向 x 轴,xlim=rev()但它会增加绘图周围的空间,使其更大。

这是一些数据

x <- c(1:5, 6.9, 7)
y <- 2^x 

gap.plot与正常的 x 轴完美配合:

gap.plot(x, y, xlim=c(1,7), gap=c(5.3,6.6),type="b", xlab="index", ylab="value",gap.axis="x")
axis.break(1, 5.3, breakcol="snow", style="gap")
axis.break(1, 5.4, breakcol="black", style="slash")
axis.break(3, 5.4, breakcol="black", style="slash")

但很奇怪,并增加了反向 x 轴的空间:

gap.plot(x, y, xlim=rev(c(1,7)), gap=c(5.3,6.6),type="b", xlab="index", ylab="value",gap.axis="x")
axis.break(1, 5.3, breakcol="snow", style="gap")
axis.break(1, 5.2, breakcol="black", style="slash")
axis.break(3, 5.2, breakcol="black", style="slash") 

有没有办法删除图中的空间或另一种方法来获得反向 x 轴?

谢谢

标签: r

解决方案


推荐阅读