我需要在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)