R语言-饼图

1.饼图

> browsers<-read.table("browsers.txt",header=TRUE) 
> browsers<-browsers[order(browsers[,2]),]          #按第2列排序
> pielabels <- sprintf("%s = %3.1f%s",              #增加标注
+ browsers[,1], #%s为第一列 + 100*browsers[,2]/sum(browsers[,2]), #%3.1f为计算出的百分比
+ "%") #%s为% > pie(browsers[,2], #画第2列 + labels=pielabels, + clockwise=TRUE, #顺时针画 + col=brewer.pal(7,"Set1"), + border="white", + radius=0.7, #设置半径,范围为(-1,1) + cex=0.8, + main="Percentage Share of Internet Browser usage") > legend("bottomright",legend=pielabels,bty="n", + fill=brewer.pal(7,"Set1"))

猜你喜欢

转载自www.cnblogs.com/all1008/p/10116296.html
今日推荐