Plotly:ols 和 lowess 趋势线有什么区别
数据挖掘
情节地
2022-02-16 00:05:08
1个回答
我很好奇,于是查了一下:
- 第一种方法 OLS 实际上是普通最小二乘回归,因此它只适合线性回归线。在这种情况下,它可能不是您想要的,因为它无法适应波浪(除非您只想显示整体趋势)。
- lowess 方法是局部多项式回归。由于plotly 5.2.1
trendline_option可用于降低趋势线,这可以使趋势线更紧密地跟随基础数据。
作为记录,我用 R 和 ggplot2 做了一个小测试,似乎有更好的实现:
library(ggplot2)
library(plyr)
t<-seq(0,12,.1)
noise<-rnorm(121,0,.25)
v<-cos(t)+noise
d<-data.frame(x=t,y=v)
ggplot(d,aes(x,y))+geom_point()+ geom_smooth(method="loess")
其它你可能感兴趣的问题


