R 使用geom_平滑命令时黄土失稳的置信区间

R 使用geom_平滑命令时黄土失稳的置信区间,r,ggplot2,loess,R,Ggplot2,Loess,在R中,使用ggplot2包,我有以下两行代码: ggplot(data, aes(x = x, y = Pinera)) + geom_point(shape = 1) + geom_smooth(method = loess, se = TRUE) ggplot(data, aes(x = x, y = Pinera, weight = pesos)) + geom_point(shape = 1) + geom_smooth(method = lo

在R中,使用ggplot2包,我有以下两行代码:

ggplot(data, aes(x = x, y = Pinera)) + 
    geom_point(shape = 1) + 
    geom_smooth(method = loess, se = TRUE)

ggplot(data, aes(x = x, y = Pinera, weight = pesos)) + 
    geom_point(shape = 1) + 
    geom_smooth(method = loess, se = TRUE)
第一个给了我一个未加权的平滑曲线,从我的数据中得到阴影置信区间,但是当我添加权重时,置信区间区域消失了,尽管我声明了
se=TRUE


这是我解决的问题:黄土不能处理带零的权重向量。

您的数据似乎没有比索变量。我在代码中使用x创建了比索变量。我已经解决了这个问题:当创建“比索”时,一些权重被舍入为0,这在模型中是不被接受的。通过对每一个重量施加至少一个ε,它的效果很好。