我想用網格包創建透明線。透明網格線
此作品(僅用於水平和垂直線):
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上工作 –