码迷,mamicode.com
首页 > 编程语言 > 详细

R语言实战 - 基本图形(2)- 饼图

时间:2017-09-24 19:18:40      阅读:387      评论:0      收藏:0      [点我收藏+]

标签:nta   实战   plot   exp   基本   lib   highlight   rom   strong   

2. 饼图

> par(mfrow=c(2, 2))
> slices <- c(10, 12, 4, 16, 8)
> lbls <- c("US", "UK", "AUS", "GER", "FRA")
> 
> pie(slices, labels=lbls, main="simple pie chart")
> 
> pct <- round(slices/sum(slices)*100)
> lbls2 <- paste(lbls, " ", pct, "%", sep="")
> pct
[1] 20 24  8 32 16
> lbls2
[1] "US 20%"  "UK 24%"  "AUS 8%"  "GER 32%" "FRA 16%"
> pie(slices, labels=lbls2, col=rainbow(length(lbls2)), main="pie chart with percentages")
> 
> library(plotrix)
> pie3D(slices, labels=lbls, explode=0.1, main="3D pie chart")
> 
> mytable <- table(state.region)
> lbls3 <- paste(names(mytable), "\n", mytable, sep="")
> pie(mytable, labels=lbls3, main="pie chart from a table\n (with sample sizes)")
> 

技术分享

> library(plotrix)
> slices <- c(10, 12, 4, 16, 8)
> lbls <- c("US", "UK", "AUS", "GER", "FRA")
> fan.plot(slices, labels=lbls, main="fan plot")
> 

技术分享

 

R语言实战 - 基本图形(2)- 饼图

标签:nta   实战   plot   exp   基本   lib   highlight   rom   strong   

原文地址:http://www.cnblogs.com/wnzhong/p/7587775.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!