簡體   English   中英

在 R 中構建多個箱線圖

[英]Constructing multiple boxplots in R

我有關於不同類型的電影數據。 我的最終目標是為不同類型的電影創建一個按年齡分級的箱線圖,即如果動作是其中一種類型,我想創建一個按年齡分級的箱線圖,每個箱線圖代表某個年齡段。 我嘗試使用代碼:

boxplot(cbind(Action_Subset$U_18_ratings,Action_Subset$Between_18_to_29_ratings,Action_Subset$Between_30_to_44_ratings,Action_Subset$Ratings_above_45))

我能夠創建箱線圖,但無法根據不同的年齡組來表示它。

在此處輸入圖片說明

如何突出顯示哪個箱線圖代表特定年齡組的評級。

期望每列具有相同的行數!

    data_boxplot <- cbind(Action_Subset$U_18_ratings,
                          Action_Subset$Between_18_to_29_ratings,
                          Action_Subset$Between_30_to_44_ratings,
                          Action_Subset$Ratings_above_45) %>% 
mutate(ID = row_number()) %>% 
pivot_longer(-ID)

p <- ggplot(dat_plot)+   geom_boxplot(aes(x = name, y = value, fill = name)) 
p

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM