我有一个数据框,想在同一个轴上绘制多个维度。
df <- data.frame(Year = sample(2017:2018, 100, replace = T),
Months = sample(month.name, 100, replace = T),
catergory = sample(letters[1:4], 100, replace = T),
count = sample(1:1000, 100, replace = T),
Product = sample(c("Apple", "Orange", "Grapes", "Banana"),
100, replace = T)
)
我想将year
和month
Map到x轴,将count
Map到y轴,将catergory
Map到填充。
我需要年-月计数的输出,但不知道如何表示产品。有什么最好的建议堆叠条形图?
1条答案
按热度按时间bvjxkvbb1#
我尝试不使用
facet_grid
或facet_wrap
,但变得非常困难或我的数据不支持这一点。所以使用facet_wrap
我得到了解决方案。