axis.break不随R轴移动
axis.break does not move with axis R
我想绘制矢量 4:10
但是从 0 到 10。我不喜欢产品中的大差距,我想创建自己的绘图风格,所以我编写了代码:
plot(4:10,axes=FALSE,ylim=c(2,10),xlim=c(0,8))
axis(1,pos=2)
axis(2,pos=0,at=seq(2,10,2),labels=c('0','4','6','8','10'))
为了不误导观众,我想使用 plotrix
中的 axis.break()
来打断轴。不幸的是,当我添加
axis.break(2,2.5)
在我的情节中,我没有得到我的轴所在的中断,但如果我使用默认轴,它会在哪里。如何让 axisbreak()
随轴移动?或者,我如何在我想要的地方放置轴中断?
将 pos=0
添加到您的 axis.break
:
plot(4:10,axes=FALSE,ylim=c(2,10),xlim=c(0,8))
axis(1,pos=2)
axis(2,pos=0,at=seq(2,10,2),labels=c('0','4','6','8','10'))
axis.break(2,2.5,pos=0)
我想绘制矢量 4:10
但是从 0 到 10。我不喜欢产品中的大差距,我想创建自己的绘图风格,所以我编写了代码:
plot(4:10,axes=FALSE,ylim=c(2,10),xlim=c(0,8))
axis(1,pos=2)
axis(2,pos=0,at=seq(2,10,2),labels=c('0','4','6','8','10'))
为了不误导观众,我想使用 plotrix
中的 axis.break()
来打断轴。不幸的是,当我添加
axis.break(2,2.5)
在我的情节中,我没有得到我的轴所在的中断,但如果我使用默认轴,它会在哪里。如何让 axisbreak()
随轴移动?或者,我如何在我想要的地方放置轴中断?
将 pos=0
添加到您的 axis.break
:
plot(4:10,axes=FALSE,ylim=c(2,10),xlim=c(0,8))
axis(1,pos=2)
axis(2,pos=0,at=seq(2,10,2),labels=c('0','4','6','8','10'))
axis.break(2,2.5,pos=0)