所以我尝试在 ggplot2 中使用 geom_bar,我看到人们在网上展示它的所有案例都是某些事物的相对频率。我尝试做的图表是这样的堆积条形图
但是,我想从一个值向量来做。也就是说,假设我有向量
v=c(1,2,3,4)
而不是 4 个偶数条,这是我理解的我会得到的,我想要一堆 4 个条,其中顶部的条是 1 个单位高,下一个是 2 个单位高(等等)。这在 R 中可能吗?
编辑:这是我用于图表的代码。它生成的是普通条形图,而不是我正在寻找的堆叠版本:
ggplot(data = v, aes(x = factor(x), y = y)) + geom_bar(aes(fill = factor(y)),stat = 'identity')
最佳答案
我想你可以从这里开始:
v=data.frame(x="My Stacked Bar", y=c(1,2,3,4))
ggplot(data = v, aes(x = factor(x), y = y))+
geom_bar(aes(fill=factor(y)), stat="identity")
关于r - 在 GGplot2 中使用 Geom_Bar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29929845/