【问题标题】:Bar graph with qplot带 qplot 的条形图
【发布时间】:2017-06-13 22:14:50
【问题描述】:

我正在尝试使用以下代码绘制带有条形图的数据框:

df <- data.frame("Cat"=c("A", "B", "C"), "Var"=c(1,2,3))
qplot(Cat, Var, data=df, geom="bar")

但是,我收到以下错误,我似乎无法找到解决此问题的方法:

Error: stat_count() must not be used with a y aesthetic.

【问题讨论】:

    标签: r ggplot2


    【解决方案1】:

    来自?qplot

    它可以让您快速制作情节,但我高度 推荐学习 ggplot() 因为它可以更容易地创建复杂的 图形。

    尝试学习ggplot。对于您的简单示例:

    library(ggplot2)
    df <- data.frame("Cat"=c("A", "B", "C"), "Var"=c(1,2,3))
    ggplot(df) +
      geom_col(aes(Cat, Var))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多