使用ggplot找不到变量的变量

时间:2017-08-11 14:02:16

标签: r ggplot2 dplyr tidyverse mutate

R的新手 我用dplyr :: mutate()创建了一个新变量,当我运行代码时,我看到df输出中的值,但是当我尝试用ggplot绘制它时,我收到了找不到对象的错误。我究竟做错了什么? THX。

按预期工作:

mutate(avg_inv = (inv_total / sr_count))

错误:

# Plot avg invoice
p <- ggplot(df1, aes(x = Date_Group, y = avg_inv) ) +
  geom_bar(stat = "identity", position="dodge")
p

错误讯息:

  

eval(expr,envir,enclos)中的错误:找不到对象'avg_inv'

0 个答案:

没有答案