• 综合主站
  • 用局部加权回归散点平滑法观察二维变量之间的关系

谢老师您好,我想请教一下,画lowess图的时候可以同时控制sampling weight吗?我使用的是survey数据,通过PPS进行取样,为了让sample更有代表性,我想使用sampling weight进行加权。(这个逻辑对吗?) 同时这个数据还提供weight with non-response adjustment,这个会对结果有什么影响吗?
谢谢!
2 年 后
请问三维的数据 lowess可以做非参数回归吗??
8 个月 后
[未知用户] 你好,我遇到了同样的问题,您是否已经搞清楚了,能否给予帮助?感谢!
1 年 后
谢老师,我想借用您的方法写一篇文章,需要怎么引用文献?
[未知用户] 不需要当文献引用,直接用就好了,要真客气的话,致谢里给个链接就好。
8 天 后
2 个月 后
您好,请问lowest可以在spss中操作么?
1 个月 后
谢老师你好 请问 用loess拟合Yi=aiXi之后 如何读到系数序列{ai}
3 年 后

新增ggplot2实现:

library(easyGgplot2)
library(cowplot)
library(ggplot2)
data(PlantCounts,package = 'MSG')
g = ggplot(PlantCounts,
            aes(altitude,counts)) +
  geom_point(size=1.5,alpha=1/3) +
  ylim(0,80)+
  theme_bw()

for (i in seq(1,1000,10)){
  col = rgb(0.4,i/1000,0.4)
  g = g + stat_smooth(geom='line',
                       span=i/1000,
                       size=0.5,
                       se=F,color=col)
}

f = ggplot(PlantCounts,
            aes(altitude, counts)) +
  geom_point(size=1.5,alpha=1/3) +
  ylim(0,80)+
  theme_bw()

for (i in 1:200){
idx = sample(nrow(PlantCounts),300,T)
df = PlantCounts[idx,]
f = f + stat_smooth(geom='line',
                     data=df,
                     aes(altitude,counts),
                     span=1,size=0.5,
                     se=F,alpha=1/10)
}
# ggplot2.multiplot(g,f,cols=2)
plot_grid(g, f, ncol = 2)

    JackieMe 哈哈哈,多谢指路!之前没接触过cowplot包,看来多多上COS交流才能有进步!

    2 个月 后

    获益匪浅,看完大神的介绍和评论对理解该方法又进了一步。感谢无私奉献!