我有几个使用类似数据的黄土模型......
set.seed(123)
y<-(runif(100,-20,20))
z<-seq(-12.75,12,.25)*rnorm(100,1,3)
x<-seq(1,100,1)
df<-data.frame(cbind(y,x,z))
model <- loess(y ~ x, data = df)
model2<-loess(z~x,data=df)
我想要完成的(没有任何运气)是确定平滑线在哪里做两件事:
1)我想确定线与 y=0 相交的 x 值是多少
2)我想确定 2 条黄土线在 x 的什么值处相互交叉。
我一直在寻找类似的问题和这些问题的解决方案太久了,但没有成功。任何帮助将不胜感激。
ggplot(df,aes(x=x,y=y))+
geom_point()+
geom_smooth(method="loess",se=F)+
geom_smooth(aes(y=z),method="loess",se=F)