我正在通过Hadley Wickham的书“ggplot2”,发现他的一些代码对我不起作用。如果我跑:
`qplot(carat, price, data = dsmall, geom = c("smooth","point"))`
我得到了我应该得到的:用标准错误着色加上单个点的平滑线。
如果我不想要阴影,我会尝试:
`qplot(carat, price, data = dsmall, geom = c("smooth","point"),se = FALSE)`
我明白了:
Error: Unknown parameters: se
但是,如果我放弃“点”的想法,那么参数se奇迹般地变得众所周知:
`qplot(carat, price, data = dsmall, geom = c("smooth"),se = FALSE)`
产生一条没有阴影的平滑线,就像它应该的那样。
在没有着色的情况下获取点和平滑线需要做什么?
我正在使用ggplot 2.1.0
答案 0 :(得分:0)
这是使用ggplot(假设dsmall =钻石)的解决方案:
ggplot(diamonds, aes(x = carat, y = price)) + geom_point() + geom_smooth(se = F)