在 GGplot2 中使用 Geom_Bar

Using Geom_Bar in GGplot2

所以我尝试在 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")