R 向图形中添加垂直线

R 向图形中添加垂直线,r,graph,R,Graph,我想在时间序列图的顶部以偶数间隔添加垂直点/虚线 我是在abline参数中添加一个额外的命令,还是有其他方法?您可以为abline()中的v参数提供向量参数,以绘制多行lty参数用于指定线型,也可以是矢量。 快速示例: x=1:16 y=2*x+rnorm(16) plot(x,y,type='b') abline(v=.3+1:16,lty=rep(c(3,4),times = 8)) 使用: nx,ny-网格在x和y方向上的单元数。默认情况下,如果为空,网格将与屏幕上的记号对齐 对应的默认

我想在时间序列图的顶部以偶数间隔添加垂直点/虚线


我是在abline参数中添加一个额外的命令,还是有其他方法?

您可以为
abline()
中的
v
参数提供向量参数,以绘制多行
lty
参数用于指定线型,也可以是矢量。 快速示例:

x=1:16
y=2*x+rnorm(16)
plot(x,y,type='b')
abline(v=.3+1:16,lty=rep(c(3,4),times = 8))
使用:

nx,ny-网格在x和y方向上的单元数。默认情况下,如果为空,网格将与屏幕上的记号对齐 对应的默认轴(即,由axTicks计算的记号)。 如果为NA,则不会在相应方向上绘制网格线

例如:

plot(1:5)
grid(nx = NULL, ny = NA)