如何在沒有 X 軸標籤的情況下使用 ggplot2 在 R 中建立單變數箱線圖?
箱線圖的重要部分是 Y 軸,因為它有助於瞭解資料的可變性,因此,如果我們知道資料的描述,就可以刪除 X 軸標籤。要在沒有 X 軸標籤的情況下使用 ggplot2 為單變數建立箱線圖,我們可以使用主題函式並將 X 軸標籤設定為空白,如下面的示例所示。
示例
考慮以下資料框 −
y<−rnorm(20,25,4.2) df<−data.frame(y) df
輸出
y 1 30.52520 2 23.95832 3 25.47747 4 28.13632 5 33.78174 6 18.61764 7 20.46791 8 29.65309 9 22.46586 10 19.87244 11 22.32916 12 26.26577 13 30.54542 14 27.85693 15 23.60995 16 19.79125 17 27.01937 18 22.43575 19 29.34608 20 24.97311
載入 ggplot2 包並建立 x 的箱線圖 −
示例
library(ggplot2) ggplot(df,aes(x=factor(0),y))+geom_boxplot()
輸出
建立不帶 X 軸標籤的箱線圖 −
示例
ggplot(df,aes(x=factor(0),y))+geom_boxplot()+theme(axis.title.x=element_blank(),axis.text.x=element_blank(),axis.ticks.x=element_blank())
輸出
廣告