[英]How to draw a bar plot by fill with R
我的英語說得不好,所以請理解。我正在嘗試創建一個填充的條形圖,每次填充的百分比總計為100。 很難比較,因為每個類別都有不同的編號。 O中大約有600,Well_Sold中大約有6000。 我想使比較容易。 具體來說,關於Well_Sold的O,我希望Publisher_ind中的K和U之和為100%,與X相似。我找不到填充的方法。所以我想出了辦法來做facet_grid
library(ggplot2)
ggplot(game,aes(x=Publisher_ind,group=Well_Sold))+
geom_bar(aes(y=..prop..,fill=factor(..x..)),stat="count")+
geom_text(aes(label=scales::percent(..prop..),
y=..prop..),stat="count",vjust=-.5)+
labs(y="Percent",fill="Publisher_ind")+
facet_grid(~Well_Sold)+
scale_y_continuous(labels=scales::percent)
但是其他變量有10個或更多類別,這種方法很不方便。 我想要的是:
非常感謝您教我如何操作。
我想你想要的是一個分組BarPlot: - https://www.statmethods.net/graphs/bar.html - (GGPLOT2) https://www.r-graph-gallery.com/48-grouped-barplot-與ggplot2 /
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.