r 回归权重不起作用

r regression weights not working

我正在使用 mhurdle 包来估计截断的正常障碍模型。函数 mhurdle 包含一个 "weight" 参数,它应该以与 lm 中相同的方式工作(根据 mhurdle 的帮助)。但是,当我使用这个参数时,我得到的结果与没有权重的情况完全相同。

我想知道为什么会这样,而且作为替代方案,是否可以修改变量以便在估计模型之前包含权重(该程序包使用最大似然估计)。

(我在论坛上读过一次导致同样问题的另一个函数,因为在估计中从未实际使用过权重。这里可能是一样的,但我不知道如何检查,我有无法再次找到该问题)

我是这样编写函数调用的:

depvar <- mhurdle (y ~ indvar1 + indvar2 + indvar3  |
                       indvar1 + indvar2 + indvar3  | 
                       0,
                       data = mydata,
                       na.action = na.omit, 
                       dist = "tn",
                       weights = mydata$weights)

任何ideas/suggestions?

谢谢

这是一个 CRAN 包。如果软件包没有像宣传的那样工作,请联系作者。 https://cran.r-project.org/web/packages/mhurdle/index.html