如何使用felm()函数指定回归模型中的聚类:我一直在努力,但就是做不到。有人知道我的代码有什么问题吗?这是我一直试图使用的代码。
newreg <- felm(log(Price2) ~ Detached.house + Semi.detached.house + Attached.houses - Apartment +
Stock.apartment + Housing.cooperative - Sole.owner + Age +
BRA + Bedrooms + Balcony + Lotsize + Sentrum + Alna + Vestre.Aker + Nordstrand + Marka +
Ullern + Østensjø + Søndre.Nordstrand + Stovner + Nordre.Aker + Bjerke +
Grorud + Gamle.Oslo + St..Hanshaugen + Grünerløkka + Sagene - Frogner|0|0|, data=Data)
我想做的是用felm()函数在stargazer中自动产生聚类标准误差。
帮助文件说:
公式规范是一个响应变量,后面跟着一个四部分公式。第一部分由普通协变量组成,第二部分由待投影出的因子组成。第三部分是iv规范。第四部分是标准误差的聚类规范。例如,y ~ x1 + x2 | f1 + f2 | (Q|W ~ x3+x4) | clu1 + clu2,其中y是响应,x1,x2是普通协变量,f1,f2是要投影出来的因子,Q和W是由x3和x4测量的协变量,clu1,clu2是用于计算集群鲁棒标准误差的因子。
所以,我想它应该是这样的:
newreg <- felm(log(Price2) ~ Detached.house + Semi.detached.house + Attached.houses - Apartment +
Stock.apartment + Housing.cooperative - Sole.owner + Age +
BRA + Bedrooms + Balcony + Lotsize + Sentrum + Alna + Vestre.Aker + Nordstrand + Marka +
Ullern + Østensjø + Søndre.Nordstrand + Stovner + Nordre.Aker + Bjerke +
Grorud + Gamle.Oslo + St..Hanshaugen + Grünerløkka + Sagene - Frogner|0|0|cluster_var, data=Data)
,其中cluster_var
是您想要集群的变量的名称。但是,没有数据,我无法测试它。