【发布时间】:2020-07-31 05:22:11
【问题描述】:
我有以下 tibble df:
`Region` `Product` `Cost`
<fct> <fct> <dbl>
1 Japan Laptop 1500
2 Egypt Printer 450
...
我想在 x 轴上创建一个带有 Region 的堆叠条形图,每一列是该区域中所有成本的总和,细分为 Product 类别(即一堆总成本给定地区的每种产品。)
我没有成功尝试以下方法:
ggplot(df, aes(x = "Region", y = "Cost")) + geom_col(aes(fill = "Product"))
有人可以帮我吗? 谢谢!
【问题讨论】:
-
从中删除引号。试试
ggplot(df, aes(x = Region, y = Cost)) + geom_col(aes(fill = Product)) -
如果您愿意,可以将您的评论形式化为答案,我会选择它
标签: r plot tibble stacked-chart