如何在基礎 R 中建立多類別箱線圖?


要建立多類別的箱線圖,我們應該建立類別向量,併為分類和數值列構建資料框。一旦構建了資料框,我們就可以簡單地使用基礎 R 中的箱線圖函式來透過使用波浪號運算子(如以下示例所示)來建立箱線圖。

示例

考慮以下資料框 −

 即時演示

Categories<-sample(LETTERS[1:5],500,replace=TRUE)
Rate<-rnorm(500,8,2)
df<-data.frame(Categories,Rate)
head(df,20)

輸出

  Categories    Rate
1    C       4.618484
2    B       8.513390
3    A       9.071579
4    B       9.744654
5    C       5.963608
6    E       9.959320
7    A       9.803821
8    D       7.420664
9    C       7.776794
10   C       4.810012
11   B       8.556322
12   E       8.621443
13   B       7.353419
14   B       6.690489
15   A       12.806544
16   D       8.008669
17   B       10.102333
18   A       4.799457
19   D       6.999711
20   D       10.013520

建立一個針對類別的比率的箱線圖 −

示例

boxplot(df$Rate~df$Categories)

輸出

更新於: 2020 年 10 月 17 日

1K+ 瀏覽

啟動你的職業生涯

完成課程並獲得認證

立即開始
廣告