如何在 R 中建立分組資料箱線圖?


要在 R 中建立分組資料的箱線圖,我們首先需要透過對每個值的頻率/計數重複這些值,將分組資料轉換為完整資料,然後對完整資料使用箱線圖函式。

檢視以下示例,瞭解如何執行此操作。

示例

以下程式碼段建立一個樣本資料框 −

Group<-1:5
Count<-sample(20:50,5)
df<-data.frame(Group,Count)
df

輸出

建立了以下資料框 −

  Group Count
1  1    49
2  2    47
3  3    29
4  4    25
5  5    37

為了在 R 中建立分組資料的箱線圖,將以下程式碼新增到上述程式碼段中 −

Group<-1:5
Count<-sample(20:50,5)
df<-data.frame(Group,Count)
Complete_Data<-rep(df$Group,df$Count)
Complete_Data

輸出

如果你將以上所有給定的程式碼作為單個程式執行,則會生成以下輸出 −

[1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
[38] 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
[75] 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
[112] 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
[149] 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
[186] 5 5

為了在 R 中建立分組資料的箱線圖,將以下程式碼新增到上述程式碼段中 −

boxplot(Complete_Data)

輸出

如果你將以上所有給定的程式碼作為單個程式執行,則會生成以下輸出 −

更新日期:2021 年 11 月 6 日

1 千+ 次瀏覽

開啟您的 職業

完成課程並獲得相關認證

入門
廣告
© . All rights reserved.