我刚刚安装了ggplot2
并且正在测试它的一些功能,并且遇到了这个错误,由于method
参数,它不能允许它绘制。我正在Mac和Mac上运行R版本3.2.3拥有最新的ggplot2
;下面是我的代码。有任何建议如何解决这个问题?
library(ggplot2)
str(diamonds)
qplot(carat, price, data=diamonds, log='xy',
geom=c('point','smooth'), method='lm')
答案 0 :(得分:3)
我不知道如何使用qplot()
(可能无法实现),但您可以使用完整的ggplot()
命令执行此操作:
library(ggplot2)
ggplot(diamonds,aes(carat,price))+
scale_x_log10() + scale_y_log10() +
geom_point()+
geom_smooth(method="lm")
答案 1 :(得分:1)
qplot(carat, price, data=diamonds, log="xy",
geom=c('point')) + geom_smooth(method="lm")
有关详细信息,您可以使用edit(qplot)
查看qplot的代码。希望这会有所帮助。