簡體   English   中英

設置多邊形的背景色

[英]Setting the background colour of a polygon

有沒有辦法設置多邊形的背景顏色? 我想得到這樣的情節...

set.seed(1)
n <- 100
xx <- c(0:n, n:0)
yy <- c(c(0,cumsum(stats::rnorm(n))), rev(c(0,cumsum(stats::rnorm(n)))))

plot   (xx, yy, type="n", xlab="Time", ylab="Distance")
polygon(xx, yy, angle=45, density=10)
polygon(xx, yy+5, col="white")
polygon(xx, yy+5, angle=45, density=10, col="red")

但是理想情況下,沒有倒數第二行來設置背景(我正在編寫的函數內繪制多個多邊形)。 我可以在最后一行使用否定第二個倒數第二行的論點嗎? 干杯。

丑陋

我的回答是“否” help(polygon)為您提供用於填充多邊形的col ,但如果使用angledensity也可以將其用於線條陰影顏色。

這是過去您的筆式繪圖儀一次只能撿起一支筆的遺物...

這樣做兩次不是問題。 自己寫的函數,采用多邊形和兩個顏色參數,並呼吁polygon的兩倍。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM