在使用Stata时,我只需在代码的末尾添加一个"if VAR==1“。如何在R中与plm软件包一起使用?示例quietly xtreg y x1 x2 if x3==1, feplm( y ~ x1 + x2, data = PANEL, model = "within")
我必须创建单独的面板,已经过滤过的数据,还是可以在运行plm时做到这一点?
我对从随机效果logit模型(使用xtlogit在Stata中运行)复制平均边际效果很感兴趣。我了解如何使用增量方法从logit模型中再现平均边际效应。例如,在下面的代码中,我成功地重现了margins中报告的age的平均边际效果。*** Stata codewebuse union, clear
* calculate delta and copy variable of interest -*** Sta
我正试图在一个大约34,000次观测的面板数据集上运行一个集合OLS回归。当在R中调用lm()时,这个过程将花费很长时间,最终消耗超过30 in的内存(因此,在估计回归时,内存就会耗尽)。当我在Stata中运行完全相同的回归时(在相同的数据集上),这个过程大约需要1秒。我不知道这是怎么回事,我是不是做错了什么?R代码:Stata代码:
reg re