【问题标题】:How to estimate a regression with both variables i and t simultaneously如何同时估计两个变量 i 和 t 的回归
【发布时间】:2023-03-13 09:10:02
【问题描述】:

我想估计变量 LWAGE(对数工资)与 EXP(工作年限)的回归。我的数据中有参与者跟踪了 7 年,因此他们的工作经验年数每年增加 1。

当我做回归时

???????????????????????? = ????0 + ??????1???????????? + ????????

我用过

reg1 <- lm(LWAGE~EXP, data=df)

现在我正在尝试进行以下回归:

?????????????????????????????? = ????0 + ??????1???????????????????????? + ????i.

但我不确定如何将基于时间的组件包含到我的回归中。我四处搜索,但找不到任何相关内容。

【问题讨论】:

  • 看来您需要面板数据方法。
  • 这是否意味着对每一年进行单独的回归,然后比较每个回归? (所以在我的例子中做了 7 个单独的回归)
  • 您可以使用面板数据方法提取时间效应。

标签: r regression


【解决方案1】:

您是否尝试在模型中包含时间固定效应或变量 EXP 与时间之间的交互(在此演示中调用此 TIME)?

对于使用 lm() 的时间固定效应,您可以将时间作为变量包含在模型中。时间应该是一个因素。

reg2 <- lm(LWAGE~EXP + TIME, data = df)

作为 EXP 和 TIME 之间的交互,它会是

reg3 <- lm(LWAGE~EXP*TIME, data = df)

根据您的描述,您可能正在寻找互动。 IE。经验对工资日志的影响如何随时间变化?

您还可以查看用于处理面板数据的 plm 包。

https://cran.r-project.org/web/packages/plm/vignettes/plmPackage.html

【讨论】:

  • 非常感谢您的回答 reg2
猜你喜欢
  • 1970-01-01
  • 2022-06-10
  • 1970-01-01
  • 2022-11-10
  • 1970-01-01
  • 2015-12-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多