【问题标题】:Stacked barplot of small data set in R [closed]R中小数据集的堆积条形图[关闭]
【发布时间】:2016-11-22 11:09:53
【问题描述】:

我有一个包含两个列表的文件:名称在第一列,数字在第二列。

我想用 x 轴上的名称和 y 轴上的数字制作条形图。

我使用了 melt(mydata) 并得到了一个包含 3 列的文件:V1(名称)变量(V2)值(数字)

然后我尝试了

ggplot(dat, aes(x = "V1", y= "value", fill = "variable")) + geom_bar(stat="identity")

我得到了:Stacked barplot

任何想法我哪里出错了?

【问题讨论】:

  • 不要在aes..中引用变量..
  • 如果我不这样做它就不起作用.. 然后它说'value' not found
  • 您刚刚运行的是melt(mydata) 还是mydata <- melt(mydata)?您需要将数据重新分配给某些东西以进行永久更改

标签: r bar-chart


【解决方案1】:

你把事情复杂化了:

ggplot(dat, aes(V1, value)) + geom_bar(stat = "identity")

【讨论】:

    猜你喜欢
    • 2012-11-04
    • 1970-01-01
    • 1970-01-01
    • 2020-04-12
    • 2017-02-28
    • 2020-07-17
    • 1970-01-01
    • 2013-12-19
    相关资源
    最近更新 更多