繁体   English   中英

3D 饼图:图例太大

[英]3D pie chart: legend is too big

传说的问题太大了。 当我更改cex的数量时,字体太小而盒子仍然很大。 我希望盒子和测试可以匹配。它们不会太小和太大。

table <- data.frame(num = c(90, 26, 28, 39, 98),
                            countries = c("India","Sri Lanka","Nepal","Bhutan", "China"))
label <-paste(table[,1],"%",sep="")
pie3D(table$num, labels = label, main = "Chart",radius = 1, explode = 0)
par(xpd = TRUE)
legend(1, 0.7, legend = table$countries, cex=0.7, yjust=0.6, xjust = -0.1, 
       fill = heat.colors(length(table$num)))    

在此处输入图像描述

您可以使用图像的点pointsize或分辨率( widthheight )。 比你还要适应labelcex

bmp("plot.bmp", height=600, width=800, pointsize = 15)

pie3D(table$num,labels=label,main="Chart",radius = 1,explode = 0, labelcex=1)
par(xpd=TRUE)
legend(1,0.7,legend=table$countries,cex=0.7,yjust=0.2, xjust = -0.1,
       fill = heat.colors(length(table$num)))  

dev.off()

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM