已更新
我对Stata很新,我正在努力将行分成多行
我的表中有以下结构:
**particid period1 period2 v0pd20 v1pd20 v2pd20 v3pd20 v4pd20 v5pd20 v6pd20 v7pd20**
您可以看到here
的屏幕截图如何基于以上
创建具有以下结构的新表 **particid period pd20_0 pd20_1 pd20_2 pd20_3**
particid period1 v0pd20 v1pd20 v2pd20 v3pd20
particid period2 v4pd20 v5pd20 v6pd20 v7pd20
根据@NickCox的输入,我尝试使用堆栈命令
stack v0pd20 v1pd20 v2pd20 v3pd20 v4pd20 v5pd20 v6pd20 v7pd20, into (pd20_0 pd20_1 pd20_2 pd20_3)
它确实stack the values correctly,但现在我无法弄清楚如何包含particid并创建包含旧的period1和period2变量的新的period-variable。
非常感谢任何帮助!