【发布时间】:2020-05-10 22:53:45
【问题描述】:
我有一个 14 年 x 89 次观察和 10 个变量 + 4 个假人的 pdata.frame。
那些虚拟变量仅用于过滤(必要时)我的数据。 使用 Stata 时,我只需在代码末尾添加一个“if VAR==1”。 如何在 R 中将其与 plm 包一起使用?
示例
状态码
quietly xtreg y x1 x2 if x3==1, fe
R码
plm( y ~ x1 + x2, data = PANEL, model = "within")
我必须创建单独的面板、已经过滤的数据,还是可以在运行 plm 时这样做?
【问题讨论】:
-
我想你想要
plm( y ~ x1 + x2, data = PANEL[PANEL$x3 == 1, ], model = "within")?
标签: r panel-data plm