我在创建比例条形图时遇到问题。
这是我当前的代码:
ggplot(data = d,
aes(fill = version)) +
theme(legend.position = 'bottom') +
geom_bar(aes(x = cregion,
y = ..count../sum(..count..)),
position = 'dodge') +
scale_y_continuous(labels = percent) +
coord_flip()
产生这个:
但是,这会缩放条形,以便总和为 100%。我想要的是鲑鱼条的总和为 100%,水族条的总和为 100%。换句话说,我对缩放中的比例感兴趣。除了进入我的数据并处理我的变量之外,有没有办法用 ggplot 做到这一点?