我收到一个我无法弄清楚的错误。这可能是一种愚蠢的东西,比如拼写错误或丢失的parens,但我无法看到它。
我的情节命令:
ggplot(df, aes(flim, flam, group=1)) +
geom_point(aes(size=foo)) + geom_line() +
geom_smooth(stat='identity', aes(ymin=flam - flam_c95,
ymax=flam + flam_c95))
我明白了:
Warning: Ignoring unknown aesthetics: ymin, ymax
没有geom_smooth,没有警告。 flam和flam_c95存在于df中。我已经做过很多次了。我错过了什么?
我正在使用R 3.2.4,ggplot 2.2.0警告它是为R 3.2.5构建的。
答案 0 :(得分:3)
您可以使用geom_ribbon
代替带有geom_smooth
的{{1}}来绘制线条周围的间隔。
stat = "identity"