楼主: 赵sirabc
10530 9

[面板数据求助] stata面板数据转为截面数据 [推广有奖]

  • 0关注
  • 0粉丝

高中生

97%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
230 点
帖子
3
精华
0
在线时间
73 小时
注册时间
2020-7-28
最后登录
2024-3-29

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
原文件是面板类型的,有一个Id变量,现在因为T短N大想把其他个若干控制变量转为截面数据,具体操作就是根据ID变量把其他变量在若干年里的数据合并成一个均值,最后留下的都是不重复的ID及其对应的控制变量,请问有什么命令可以直接做到吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:stata面板数据 STATA面板 Stata 截面数据 tata

沙发
DΘstinyじò 发表于 2020-8-20 18:24:04 |只看作者 |坛友微信交流群
建议用dataex命令贴出示例数据。
假设你有如下的面板数据,a1-a5是你要处理的控制变量。
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input byte Id int year byte(a1 a2 a3 a4 a5)
  4. 1 2018 1 2  3  4  5
  5. 2 2018 2 3  4  5  6
  6. 3 2018 3 4  5  6  7
  7. 4 2018 4 5  6  7  8
  8. 1 2019 5 6  7  8  9
  9. 2 2019 6 7  8  9 10
  10. 3 2019 7 8  9 10 11
  11. 4 2019 8 9 10 11 12
  12. end
复制代码

可尝试下面代码:
  1. foreach v of varlist a1-a5{
  2.         bys Id : egen `v'_mean=mean(`v')
  3.         drop `v'
  4. }
  5. duplicates drop Id,force
  6. drop year
复制代码

使用道具

藤椅
黃河泉 在职认证  发表于 2020-8-22 07:56:11 |只看作者 |坛友微信交流群
试试
  1. collapse a1-a5, by(Id)
复制代码

使用道具

板凳
DΘstinyじò 发表于 2020-8-23 16:17:36 |只看作者 |坛友微信交流群
黃河泉 发表于 2020-8-22 07:56
试试
黄老师,我又来了哈。好多命令都想不起来,是得再刷一刷教程熟悉熟悉了。学无止境,向您看齐!

使用道具

报纸
黃河泉 在职认证  发表于 2020-8-24 07:43:48 |只看作者 |坛友微信交流群
DΘstinyじò 发表于 2020-8-23 16:17
黄老师,我又来了哈。好多命令都想不起来,是得再刷一刷教程熟悉熟悉了。学无止境,向您看齐!
彼此彼此!呵呵!

使用道具

地板
腾腾小可爱 发表于 2021-11-27 18:12:22 |只看作者 |坛友微信交流群
试试代码 reshape wide xx ,i(ID) j(year)

使用道具

7
LingleWu 发表于 2023-2-21 15:18:10 |只看作者 |坛友微信交流群
黃河泉 发表于 2020-8-24 07:43
彼此彼此!呵呵!
黄老师好,想请问如果控制变量中有虚拟变量,那如何转截面呢?比如是否有工作变量,1时期没有工作,2时期有工作,这类变量要变为截面数据,应该怎么考虑呢?

使用道具

8
黃河泉 在职认证  发表于 2023-2-22 08:30:59 |只看作者 |坛友微信交流群
LingleWu 发表于 2023-2-21 15:18
黄老师好,想请问如果控制变量中有虚拟变量,那如何转截面呢?比如是否有工作变量,1时期没有工作,2时期 ...
无法理解你的问题。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 22:38