标签: r ggplot2 bar-chart visualization stacked-chart
我有以下带变量的数据集:
我想为比例创建一个条形图,它既可以堆叠也可以并排。
每对酒吧都代表一场比赛,堆叠的酒吧将代表健康状况的好坏,总计达100%。每对酒吧代表男性和女性。
我该如何处理? geom_col()允许position =" stack"或者"闪避"但不是两个。
答案 0 :(得分:0)
使用方面。 E.g:
ggplot(mtcars, aes(factor(vs), mpg, fill = factor(cyl))) + geom_col() + facet_grid(~factor(gear))
或者,绘制交互。但这通常不太好:
ggplot(mtcars, aes(interaction(vs, gear), hp, fill = factor(cyl))) + geom_col()