箱型图boxplot函数的使用

主要参数:

medlwd:设置中位线宽度箱型图boxplot函数的使用

whiskcol:设置虚线颜色

staplecol:设置顶端颜色

outcol:离群值颜色

 

相应的具体位置:

 

 

outline=FALSE:去除离群值

outpch=19:设置离群值形状

range=0:不考虑离群值,顶端等于数据最大值

xaxt="n":不显示横坐标名称

低水平作图函数:

grid(nx=NA,ny=NULL,col=”red“,lty=”线条类型“)

dashed:虚线

在水平x轴方向添加红色虚线

箱型图boxplot函数的使用

 

 y轴垂直方向添加虚线grid(nx=NULL,ny=NA,col=”red“,lty=”dashed“)

箱型图boxplot函数的使用

 

 

axis(side=1,at=1:length(b$names), labels=paste( b$names, "\n(n=", b$n,")", sep=" "),mgp=c(3,2,0))

箱型图boxplot函数的使用

 

往图形中添加每个横坐标对应的数目

side=1表示添加x轴刻

at=1:length表示x轴总共含有变量个数

labels:将信息粘贴到x轴对应位置

mgp表示将名称和数目分距离表示

 

 

将数据进行分割

设置分割标准

cuts<-c(0,40,80)

y<split(x=data,f=findInterval(data,cuts))

boxplot(y)

具体实现

箱型图boxplot函数的使用

 

小于10为第0组,10~15为第一组,15~20为第二组......

findInterval函数用于得出分组信息

箱型图boxplot函数的使用

split函数将分组信息与数据对应

boxplot(split(x=mtcars$mpg,f=findInterval(mtcars$mpg,c(10,15,20)))

箱型图boxplot函数的使用