【发布时间】:2013-01-10 21:27:07
【问题描述】:
我似乎在使用 ggplot2 时遇到问题。
尝试使用 aes_string 绘制箱线图时出现以下错误:
错误:stat_boxplot 需要以下缺失的美学:x, y
这是一个例子:
x='group'
y='value'
df=data.frame(group=c('A','A','B','B','C','C'),value=c(1,2,3,4,5,6))
ggplot(data=df,aes_string(x,y)) + geom_boxplot() #returns the error
ggplot(data=df,aes(x,y)) + geom_boxplot() #plots nonsense (naturally)
ggplot(data=df,aes(group,value)) + geom_boxplot() #works, but not strings
关于如何使用字符串进行这项工作的任何建议?
【问题讨论】:
-
-1 用于不带参考的交叉发布:groups.google.com/d/topic/ggplot2/p4EFpLKqQMc/discussion