箱型圖boxplot函數的使用


主要參數:

medlwd:設置中位線寬度

whiskcol:設置虛線顏色

staplecol:設置頂端顏色

outcol:離群值顏色

 

相應的具體位置:

 

 

outline=FALSE:去除離群值

outpch=19:設置離群值形狀

range=0:不考慮離群值,頂端等於數據最大值

xaxt="n":不顯示橫坐標名稱

低水平作圖函數:

grid(nx=NA,ny=NULL,col=”red“,lty=”線條類型“)

dashed:虛線

在水平x軸方向添加紅色虛線

 

 y軸垂直方向添加虛線grid(nx=NULL,ny=NA,col=”red“,lty=”dashed“)

 

 

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

 

往圖形中添加每個橫坐標對應的數目

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)

具體實現

 

小於10為第0組,10~15為第一組,15~20為第二組......

findInterval函數用於得出分組信息

split函數將分組信息與數據對應

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM