同一图上r的y轴折断

时间:2018-07-25 17:39:58

标签: r axis yaxis

我需要在R中创建一个在y轴上有断点的图形。我试图复制在网上找到的代码,但是无法使其用于我的数据。

我希望y轴的比例从-50到-90,然后在-90之后进行分割,然后从-998到-1000。从y轴的顶部看为-50,到图形的顶点为-1000。

这需要绘制在同一张图上,我不想使用两个不同的图。数据将不被转换。我想要在Y轴上使用斜线。

这是我一直试图开始工作的代码:

X <- c(25, 24, 23, 22, 21, 17)
y <- c(-58, -67, -68, -74, -85, -999)
to <- -998
from <- -90
plot(x, y, gap=c(from, to), cex.axis=1.4)
axis.break(2, from, breakcol="snow", style="gap")
axis.break(2, from*(1+0.02), breakcol="black", style="slash")
axis.break(4, from*(1+0.02), breakcol="black", style="slash")
axis(2, at=from)

0 个答案:

没有答案