楼主: mkyykm
8733 7

[面板数据求助] stata 数据删除问题 [推广有奖]

  • 3关注
  • 0粉丝

已卖:78份资源

本科生

35%

还不是VIP/贵宾

-

威望
0
论坛币
313 个
通用积分
0.3000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
440 点
帖子
34
精华
0
在线时间
140 小时
注册时间
2010-4-15
最后登录
2020-12-21

楼主
mkyykm 在职认证  发表于 2013-3-31 20:17:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求问一个关于用stata删除数据的方式
比如我的数据是这样的
年份  代码  变量1
1996  a       199
1997  a       298
1998  a       311
1997  b       100
1998  b       109
1998  c        289
只想保留1996年没有数据的组,即代码是b和c的组,请问应该用什么命令?感激不尽~
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 感激不尽

沙发
空山空语 在职认证  发表于 2013-3-31 20:48:38
楼主可以将原来的dataset分为两组,一组为1996年的数据,其他数据为另一组。然后两个数据集merge,就可以删出来了
等待

藤椅
landunno1 发表于 2013-4-1 01:36:23
空山空语 发表于 2013-3-31 20:48
楼主可以将原来的dataset分为两组,一组为1996年的数据,其他数据为另一组。然后两个数据集merge,就可以删 ...
我该不该用WLS以及我该不该删除一些变量求教
https://bbs.pinggu.org/forum.php? ... &from^^uid=919193
求助!

板凳
ctx5518 发表于 2013-4-1 13:51:03
gen temp_select = 1 if 年份 == 1996
bysort 代码: egen select = max(temp_select)
keep if select != 1

报纸
mkyykm 在职认证  发表于 2013-4-3 15:27:00
空山空语 发表于 2013-3-31 20:48
楼主可以将原来的dataset分为两组,一组为1996年的数据,其他数据为另一组。然后两个数据集merge,就可以删 ...
恩 十分感谢!那是不是应该把1996的数据集提取出来以后,定义一个新的变量任意赋值,按变量代码进行merge,删除match的数据呢~

地板
mkyykm 在职认证  发表于 2013-4-3 15:28:28
ctx5518 发表于 2013-4-1 13:51
gen temp_select = 1 if 年份 == 1996
bysort 代码: egen select = max(temp_select)
keep if select !=  ...
非常感谢大神的指导!

7
tlu8623 发表于 2014-1-19 11:03:19
有收获

8
hanlinxian246 发表于 2016-4-22 10:40:51
学习了

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

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