我在 Stata 中有 3 个变量,我想将它们制作成面板变量,
f4hi
。目前,它们被称为 f4hi97
、f4hi98
和 f4hi99
。我想从中提取最后两位数字来创建一个单独的年份变量(1997、1998 和 1999)。
我尝试过此命令来重塑面板,但如果没有年份变量,它就无法工作
reshape long f4hi97 f4hi98 f4hi99, i(id) j(year)
最终,我希望能够运行这个模型:
xtreg f4hi99 f2s99d race sex byfaminc byt3_8, fe
为
reshape long
提供变量名称是一个常见错误。它需要存根名称。另外,j()
表示将要创建的变量,而不是当前数据集中的变量。你可以试试
reshape long f4hi, i(id) j(year)
replace year = 1900 + year
你的
xtreg
看起来很奇怪,但如果这有效,那就是你的下一个问题。如果您对面板回归有疑问,请开始一个新线程。