ggplot wrap命令文本

时间:2014-03-20 07:29:36

标签: r ggplot2

我开始使用ggplot2包,但遇到了问题。

当我输入.R文件时:

barGG <- ggplot(data4,aes(date,base), colour = factor(operator)) 
barGG + geom_point(aes(color = operator)) + geom_smooth(aes(color = operator),method = loess, size = 1) + facet_grid(. ~ city) + ggtitle("Operators TOM by city") + scale_colour_manual(values = cols) + myTheme

一切正常但如果我在不同的行中输入相同的命令:

barGG + geom_point(aes(color = operator)) 
      + geom_smooth(aes(color = operator),method = loess, size = 1) 
      + facet_grid(. ~ city) + ggtitle("Operators TOM by city") 
      + scale_colour_manual(values = cols) 
      + myTheme

仅执行第一行。 我使用R版3.0.3,平台:x86_64-w64-mingw32 / x64(64位)和R-studio版本0.98.501

1 个答案:

答案 0 :(得分:2)

您需要在行之后放置+,而不是在下一行之前。如果你最后没有添加+,R认为你的陈述已经完成,将不再寻找下一行。在最后添加+,触发R继续将下一行添加到语句中。