Ivpack和Stargazer的问题
Cluster.robust.se似乎改变了iv回归的数据类型,并使用stargazer减少了观测值计数,有什么建议可以让它们返回 例如:Ivpack和Stargazer的问题,r,economics,R,Economics,Cluster.robust.se似乎改变了iv回归的数据类型,并使用stargazer减少了观测值计数,有什么建议可以让它们返回 例如: library(ivpack) library(stargazer) df<- tibble( indiv_id = sample(10, 100, rep = TRUE), group_id = sample(10, 100, rep = TRUE), cluster= sample(2,100,rep=TRUE) ) iv<-cl
library(ivpack)
library(stargazer)
df<- tibble(
indiv_id = sample(10, 100, rep = TRUE),
group_id = sample(10, 100, rep = TRUE),
cluster= sample(2,100,rep=TRUE)
)
iv<-cluster.robust.se(ivreg(df$indiv_id~df$group_id),df$cluster)
stargazer(iv,
type="text")
库(ivpack)
图书馆(星探)
df发生的事情是cluster.robust.se()
将模型的类从ivreg
更改为coefest
。看看这个:
> class(ivreg(df$indiv_id~df$group_id))
[1] "ivreg"
> class(iv)
[1] "coeftest"
这是两个不同的对象,因此stargazer给出了不同的结果,从系数输出中排除了观测计数
一种可能的解决方案是在同一个表中包含两个对象,如下所示:
iv<-cluster.robust.se(ivreg(df$indiv_id~df$group_id),df$cluster)
myivreg <- ivreg(df$indiv_id~df$group_id)
stargazer(myivreg, iv, type="text")
iv