我想使用非数字数据创建堆积条形图,看起来像下面的ggplot
我的数据看起来像这样,以CSV格式读取并包含500多个obs。 “名称”的所有行都是唯一的。
Name Group Category
Philippe Cochet NPA Farmer
Jacques Kossowski NPA Farmer
Lionel Tardy USD Executive
Dominique Tian USD Executive
Dom Terril ABC Executive
我希望x轴是Category,而y轴是Category的计数。然后,条形将按组计数着色。我想它可能会像这样:
ggplot(z, aes("Category")) + geom_bar(aes(fill = "Group"))
我也尝试使用原生的条形图,但这不会叠加条形
z <- table(z$"Group",z$"Category")
barplot(z, beside = TRUE, legend = TRUE)