所以我试图在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')
答案 0 :(得分:4)
我想你可以从这开始:
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")