首页 > 代码库 > R语言进阶数据展现-6
R语言进阶数据展现-6
调整宽度 air<-read.csv("airpollution.csv") boxplot(air,las=1) boxplot(air,boxwex=0.2,las=1)#boxwex调整宽度,其值与我们要画的变量个数有关应该小于1。 boxplot(air,width=c(1,2))#第二幅图的宽度是第一幅的2倍。 分类画图 metals<-read.csv("metals.csv") boxplot(Cu~Source,data=http://www.mamicode.com/metals,#y~group 按照Source分类,画图。"Summary of Copper (Cu) concentrations by Site") boxplot(Cu~Source*Expt,data=http://www.mamicode.com/metals,#按照Source*Expt分类画图"Summary of Copper (Cu) concentrations by Site") 根据各个变量的样本数不同,调整宽度 boxplot(Cu ~ Source, data = http://www.mamicode.com/metals,varwidth=TRUE,#varwidth,大致与样本数的平方根成正比"Summary of Copper concentrations by Site") 添加凹槽 boxplot(Cu ~ Source, data = http://www.mamicode.com/metals,"Summary of Copper concentrations by Site")#notch.frac 可以控制凹槽处相对于箱型的宽度。取值为0-1 是否包括异常值(outliers) boxplot(metals[,-1],outline=FALSE, main="Summary of metal concentrations by Site \n (without outliers)") 水平箱线图 boxplot(metals[,-1], horizontal=TRUE,las=1,#注意,这里是horizontal,不是horiz main="Summary of metal concentrations by Site") 颜色,边框等 boxplot(metals[,-1], border = "white",col = "black",boxwex = 0.3,#border同时也控制中线的颜色,除非用medcol单独更改。 medlwd=1, whiskcol="black",staplecol="black",#medlwd中线宽度,whiskcol虚线颜色,staplecol虚线相接的两横线的颜色。 outcol="red",cex=0.3,outpch=19,#outlier的颜色,大小,样式 main="Summary of metal concentrations by Site") grid(nx=NA,ny=NULL,col="gray",lty="dashed")
R语言进阶数据展现-6
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。