這裏有點新手問題。我想用ggplot2來繪製我的多元迴歸模型,但是我遇到了一個錯誤。在決定詢問社區之前,我在論壇上做了一些研究。錯誤地發佈了original question錯誤的論壇。繪製ggplot2中的多元迴歸線
我知道如何繪製一個簡單線性迴歸:
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)
我得到這個錯誤:
Don't know how to automatically pick scale for object of type lm. Defaulting to continuous.
Error: Aesthetics must be either length 1 or the same as the data (209): x, y
請正確格式化你的代碼,無論是把它放在反引號之間或縮進它。你的答案的內容很好,我正在評論這個外觀。 – Dario