是否可以设置一个阴谋的背景以这样的方式进行着色:两个彩色背景
col = c("grey", "white")
par(bg = rep(col, length.out = 5))
这样grey
和white
线将重复length.out
的次数?
是否可以设置一个阴谋的背景以这样的方式进行着色:两个彩色背景
col = c("grey", "white")
par(bg = rep(col, length.out = 5))
这样grey
和white
线将重复length.out
的次数?
我不太确定你在做什么。如果您想要彩色矩形,请使用rect
add_bg = function() rect(-3:2, -3, -2:3, 3, col=1:2)
plot(rnorm(10), rnorm(10), xlim=c(-3, 3), ylim=c(-3, 3),
bg=3,pch=21,cex=2, panel.first=add_bg())
获得剥离效果。如果你只是想垂直线,然后用grid
no=10
## For horizontal lines set ny=no, nx=0
plot(rnorm(10), rnorm(10), xlim=c(-3, 3), ylim=c(-3, 3),
bg=3,pch=21,cex=2, panel.first=grid(ny=0,nx=no, col=1:2))
在这两个例子中,我使用的panel.first
说法。绘制图形时,将网格/矩形放置在点的后面。
绘制矩形/将网格线划入矩形可能更简单。 – alistaire