r R:饼图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r R:饼图相关的知识,希望对你有一定的参考价值。

piechart = function(B, col, labels, oname){
  percentlabels<- round(100*B/sum(B), 1)
  pielabels<- paste0(percentlabels, "%")
  if(!missing(oname)) png(oname, width = 960, height = 960, bg='transparent')#, units = "px", pointsize = 72)
  pie(B, init.angle=90, radius=0.5, col=col, labels=pielabels, cex=4, clockwise=T)
  legend("top", labels, cex=3.6, fill=col, box.col=NA, ncol=1)
  if(!missing(oname)) {
    print(paste0('create ', oname))
    dev.off()
  }
}

以上是关于r R:饼图的主要内容,如果未能解决你的问题,请参考以下文章

用R语言pie函数做饼图

[R数据可视化之饼图]

R语言单列饼图

如何在 R 中的饼图旁边制作图例?

R语言可视化:饼图绘制

R语言 | 绘制饼图(扇形图)方法示例