【发布时间】:2017-07-02 05:44:40
【问题描述】:
这里有点新手问题。我想使用 ggplot2 来绘制我的多元回归模型,但我遇到了一个错误。在决定询问社区之前,我在论坛上做了一些研究。 original question 发错论坛了。
我了解如何绘制简单的线性回归:
ggplot(data, aes(x=X, y=Y))+geom_point()+
geom_smooth(method='lm',formula=Y~X)
但是当我尝试做多元回归时:
Model<-lm(Y~x1*x2*x3*x4*x5, data, na.action=na.omit)
ggplot(data, aes(x=X, y=Model))+geom_point()+
geom_smooth(method='lm',formula=Y~x1*x2*x3*x4*x5)
我收到此错误:
不知道如何为 lm 类型的对象自动选择比例。默认为连续。
错误:美学长度必须为 1 或与数据 (209) 相同:x, y
【问题讨论】:
标签: r ggplot2 linear-regression