楼主: beanyao
3610 4

[面板数据求助] 如何将月度非平衡面板数据转化为月度平衡面板数据 [推广有奖]

  • 1关注
  • 2粉丝

博士生

38%

还不是VIP/贵宾

-

威望
0
论坛币
1594 个
通用积分
4.4132
学术水平
8 点
热心指数
1 点
信用等级
0 点
经验
977 点
帖子
103
精华
0
在线时间
425 小时
注册时间
2012-9-18
最后登录
2025-11-7

楼主
beanyao 学生认证  发表于 2016-10-6 01:32:31 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题,数据形式variable为 code month y x1 x2, month的数据形式举例为1995m1(通过mofd转化,已经是数字型),意为1995年一月,数据window为1991m1到2010m12,sample中有很多公司缺失了其中的一些月份数据,现在想留下window期间全的obs,用xtbalance,range(1991m1 2010m12)显示不认识()里的内容,不知道该如何处理?求帮助,谢谢
二维码

扫码加我 拉你入群

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

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

关键词:非平衡面板数据 非平衡面板 平衡面板 面板数据 数据转化 平衡 如何

沙发
黃河泉 在职认证  发表于 2016-10-6 08:27:01
可试试 (先安装 egenmore)
  1. foreach v of varlist x1 x2 {
  2.   egen n_`v' = nmiss(`v'), by(id)
  3.   drop if n_`v' > 0
  4. }
复制代码

藤椅
beanyao 学生认证  发表于 2016-10-6 11:02:00
黃河泉 发表于 2016-10-6 08:27
可试试 (先安装 egenmore)
谢谢您的回复。

按照您说的,我install了egenmore, 然后对照您的code, 将varlist x1 x2 改为我的variables, 把id改为code,但是运行后显示的是invalid syntax, 请问我哪里有遗漏吗?麻烦了

板凳
beanyao 学生认证  发表于 2016-10-6 12:22:41
黃河泉 发表于 2016-10-6 08:27
可试试 (先安装 egenmore)
谢谢您的回复,不过我更改了变量名以后运行显示invalid syntax,不知道是为什么呢?

报纸
黃河泉 在职认证  发表于 2016-10-6 15:38:59
beanyao 发表于 2016-10-6 11:02
谢谢您的回复。

按照您说的,我install了egenmore, 然后对照您的code, 将varlist x1 x2 改为我的varia ...
show 几笔你的资料吧! 用
  1. list in 1/5
复制代码

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-9 17:35