【发布时间】:2020-11-24 21:37:10
【问题描述】:
#linear regression
fit1 <- lm(temp ~ usage ,data= electemp)
#polynomial regression
fit2 <- lm(temp ~ poly(electemp$usage,degree), data = electemp)
ggplot(data=electemp, aes(x=temp,y=usage))+geom_point()+
stat_smooth(method="lm",col="red"). #linear regression
ggplot(electemp, aes(usage, temp) ) +
geom_point() +
stat_smooth(method = lm, formula=temp~ poly(electemp$usage, 3, raw=TRUE))
我在多项式回归中使用相同的 ggplot,但得到“错误:美学必须是长度 1 或与数据相同 (55):x”。
【问题讨论】:
-
试试这个? stackoverflow.com/questions/40003508/… 另外,请让您的示例下次可重现:stackoverflow.com/questions/5963269/…