如何在基礎 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)
輸出
廣告