如何在 R 中使用 ggplot2 增加箱線圖中中值線的寬度?
中值線的預設線寬比表示最小值、第一個四分位數、第三個四分位數或最大值的其餘線線寬更寬,但我們可透過 geom_boxplot 函式中的 fatten 引數將其線寬增大以使該線更具吸引力,fatten 的預設值為 2。
例項
考慮以下資料框 −
x<−sample(c("A","B","C"),20,replace=TRUE)
y<−rnorm(20,5,1.24)
df<−data.frame(x,y)
df輸出
x y 1 A 4.740834 2 C 5.365280 3 B 5.250932 4 B 5.764159 5 B 4.053119 6 B 4.241961 7 B 6.285087 8 C 5.513231 9 B 5.888086 10 B 4.479830 11 C 4.217874 12 A 6.366376 13 C 6.278470 14 C 4.721193 15 B 5.387542 16 B 6.683681 17 B 6.153023 18 A 4.695209 19 C 5.715360 20 A 5.948239
載入 ggplot2 程式包並建立箱線圖 −
例項
library(ggplot2) ggplot(df,aes(x,y))+geom_boxplot()
輸出

建立中值線線寬更寬的箱線圖 −
例項
ggplot(df,aes(x,y))+geom_boxplot(fatten=3)s
輸出

例項
ggplot(df,aes(x,y))+geom_boxplot(fatten=6)
輸出

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