R语言 关于棘状图,以及饼图,三维饼图的画法

	R	语言关于棘状图,以及饼图,三维饼图的画法

使用vcd包中的spine()函数进行绘制
library(vcd)
attach(Arthritis)
counts<-table(Treatment,Improved)
spine(counts,main=“Spinogram Example”)
detach(Arthritis)

在这里插入图片描述
饼图的画法以及三维饼图的画法
##饼图的画法利用函数pie(x,label),其中x表示的是label 所占的比重

par(mfrow=c(2,2))
x<-c(10,12,4,16,8)
lbls<-c(“US”,“UK”,“Australia”,“Germany”,“France”)
pie(x,labels=lbls,main=“Sample Pie Chart”)

##为饼图添加比例数据
pct<-round(x/sum(x)*100)
lbls2<-paste(lbls,"",pct,"%",sep="")#表示标签的形式
pie(x,labels=lbls2,col=rainbow(length(lbls2)),main=“Pie Chart with Percentages”)
#三维饼图的设置
使用plotrix包中的pie3D()函数来创建
library(plotrix)
pie3D(x,labels=lbls,explode=0.1,main=“3D Pie Chart”)#explode表示不同区域分开的距离
mytable<-table(state.region)
lbls3<-paste(names(mytable),"\n",mytable,sep="")#将字符转换为向量
pie(mytable,labels=lbls3,main=“Pie Chart from Table\n
(with sample sizes)”)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值