如何在 R 中刪除箱形圖中的端線?
R 中的預設箱形圖有直線,顯示端點,不包括異常值。要從箱形圖中刪除這些端線,我們可以使用 staplelty 引數,並將其設定為 0。
例如,如果我們有一個名為 X 的向量,則可以使用以下命令建立 X 的箱形圖 −
boxplot(X,staplelty=0)
示例
以下程式碼片建立了一個樣本資料幀 −
x<-rnorm(50) x
建立以下資料幀 −
[1] 1.07121252 1.33229928 -0.42979966 -1.40995208 0.48278802 1.26974280 [7] -0.18708219 -0.58137514 0.16521442 -0.43517266 -2.02958751 0.82642167 [13] -0.04839166 -0.18796889 -0.58046680 1.06183907 1.75152677 -0.21844277 [19] -1.16105995 -1.88977975 -0.96235323 0.29656000 0.23496739 0.25570062 [25] 0.08670790 0.66332777 -1.40964394 -1.04917889 1.18508295 0.55464251 [31] -1.10323516 1.23891058 -0.45801561 -0.59213378 0.56396096 0.61541679 [37] -0.12930322 -1.39358818 -0.01933885 0.92691397 -0.94091424 1.31399699 [43] -0.58829131 -1.22637501 -1.34721110 -0.71175576 -1.40008529 -1.24131492 [49] -1.25884801 0.91932581
要在上述建立的資料幀上建立一個 x 箱形圖,請將以下程式碼新增到上述程式碼片中 −
x<-rnorm(50) boxplot(x)
輸出
如果你將所有上述程式碼片作為一個程式執行,它將生成以下輸出 −

要在上述建立的資料幀上建立一個沒有端線的 x 箱形圖,請將以下程式碼新增到上述程式碼片中 −
x<-rnorm(50) boxplot(x) boxplot(x,staplelty=0)
輸出
如果你將所有上述程式碼片作為一個程式執行,它將生成以下輸出 −

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP