如何使用prais.winsten导致观星者和扫帚(r)

问题描述 投票:3回答:1

"prais"包含函数prais.winsten,用于运行Prais Winsten估计器的回归模型。然而,stargazerbroom包似乎都不适用于prais.winsten函数的结果。

在拟合表格的模型之后

pw<- prais.winsten(speed ~ dist, cars)

当我尝试用stargazer报告结果时,我收到以下错误:

stargazer(pw, out = "pw.html") 
Error: $ operator is invalid for atomic vectors

同样用broom包装整理模型我得到了

tidy(pw)
Error in names(object) <- nm : 
  'names' attribute [1] must be the same length as the vector [0]

有没有办法与prais.wistenstargazer合作broom

或者,有没有办法在glm运行Prais Winsten估算器?

r regression glm stargazer broom
1个回答
2
投票

最简单的方法是编辑Prais.Winsten函数以返回lm对象。

getAnywhere(prais.winsten())将返回该功能。然后,您可以将代码复制到脚本中,只需将返回函数从“results”更改为“lm”。

© www.soinside.com 2019 - 2024. All rights reserved.