我正在使用base
R绘图函数制作饼图,希望能够更改每个饼图段的轮廓线粗细。 ?pie
似乎表明我可以添加可选的图形参数,但是添加lwd=
似乎没有效果。 有人知道我如何做到这一点吗? 我还不熟练地使用ggplot
制作饼图,希望能继续使用base
R绘图(如果可能的话)。
library(RColorBrewer)
x1 <- data.frame(V1 = c(200, 100)) ## generate data
row.names(x1) <- c("A", "B")
x1$pct <- round((x1$V1/sum(x1$V1))*100, 1)
lbls1 <- paste(row.names(x1), "-(",x1$pct, '%)', sep='') ## add some informative stuff
pie(x1$V1, labels=lbls1, col=tail(brewer.pal(3, 'PuBu'), n=2),
main=paste('My 3.1415'), cex=1.1, lwd= 3)
注意:与其他基础绘图不同,lwd=
不会增加线条的粗细。
有人有任何线索吗?
?pie
的所有内容?最重要的是,“饼图是一种非常糟糕的信息展示方式。”请听从这个建议!!不过,需要明确的是,图形参数只会影响主标题和标签。 - alexwhan