R语言绘制 饼图

R语言中的饼图虽然在统计学中不被推崇,但依然广泛应用。pie()函数用于创建基本饼图,labels参数指定扇形标签。饼图可通过比例值和自定义颜色进行增强,如使用rainbow()函数。plotrix包提供的pie3D()函数可创建3D饼图,但可能分散注意力。此外,饼图也可从表格数据中生成,如展示美国各地区州数。
摘要由CSDN通过智能技术生成

饼图在商业世界中无所不在,然而多数统计学家,包括相应R文档的编写者却都对它持否定
态度。相对于饼图,他们更推荐使用条形图或点图,因为相对于面积,人们对长度的判断更精确。
也许由于这个原因,R中饼图的选项与其他统计软件相比十分有限。
饼图可由以下函数创建:

pie(x, labels)

其中x是一个非负数值向量,表示每个扇形的面积,而labels则是表示各扇形标签的字符型向量。

par(mfrow=c(2, 2))
slices <- c(10, 12,4, 16, 8) 
lbls <- c("US", "UK", "Australia", "Germany", "France") 
pie(slices, labels = lbls, 
 main="Simple Pie Chart") 
pct <- round(slices/sum(slices)*100) 
lbls2 <- paste(lbls, " ", pct, "%", sep="") 
pie(slices, labels=lbls2, col=rainbow(length(lbls2)),
 main="Pie Chart with Percentages") 
library(plotrix) 
pie3D(slices, labels&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mrrunsen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值