提问人:neef 提问时间:10/6/2023 最后编辑:Nick Coxneef 更新时间:10/6/2023 访问量:46
将数据从宽到长调整(创建面板数据)
Reshape data from wide to long (Creating Panel Data)
问:
我从数据流 Refinitiv 下载了数据。数据格式较宽,导致变量过多(761)。我只想形成 8 个变量。
我怎样才能在Stata中做到这一点?
我写了这个语法
reshape long Date variable, i(date) j(UVBKP, PCHUVBKP1D, UVBKPA, UVBKPB, UVBKTNA, UVBKNAV, UVBKPH, UVBKPL)
但我不知道为什么它说
variable date not found
```
答:
0赞
aritrin
10/6/2023
#1
您正在尝试在 Stata 中将数据从宽格式调整为长格式,但遇到了“未找到可变日期”的问题。若要成功重塑数据,请确保在命令中引用的变量名称与数据集中的变量名称完全匹配。reshape
此外,还可以指定 和 选项来指示新的长格式变量的前缀。下面是语法的更正版本:i
j
reshape long UVBKP PCHUVBKP1D UVBKPA UVBKPB UVBKTNA UVBKNAV UVBKPH UVBKPL, i(Date) j(Variable)
在此语法中,替换为要创建的 8 个变量中每个变量的相应标识符。确保它与数据集中日期变量的变量名称完全匹配。Variable
Date
上一个:仅面板对话框
评论