我想用网格包创建透明线。透明网格线
此作品(仅用于水平和垂直线):
require(grid)
grid.newpage()
grid.rect(x=0.5, y=0.5, width=0, height=0.5, gp=gpar(col=rgb(1, 0, 0, .4)))
然而,这并不:
grid.newpage()
grid.lines(x=c(0.5, 0.5), y=c(0.25, 0.75), gp=gpar(col=rgb(1, 0, 0, .4)))
我都在RStudio v0.97.237和RGUI 2.15试过这个。 2。
更新:当我把第二个代码块放在一个函数中,比如在下面的第一个答案中的dothegrid()中,它在RStudio中有效,但是只有在重新启动之后,点击“Clear All”后RStudio的绘图设备窗格。
UPDATE2:现在我们取得了一些进展:它仅在“全部清除”,在RStudio,其次是grid.lines声明一下,当工作(不grid.newpage()语句)
你能否对这个问题更具体一些,因为至少对我来说这两个命令都给出了相同的结果(垂直线)。 –
对我来说,第二个不起作用。也许它与平台有关(我使用Windows)。 –
对我来说它在MacOS上工作 –