楼主: .Dana
1714 1

[数据管理求助] stata面板数据处理的几个问题 [推广有奖]

  • 0关注
  • 0粉丝

高中生

52%

还不是VIP/贵宾

-

威望
0
论坛币
8 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
169 点
帖子
19
精华
0
在线时间
29 小时
注册时间
2014-9-15
最后登录
2016-3-5

楼主
.Dana 发表于 2015-12-16 04:58:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
最近在做论文处理数据发现两个地方不太懂,请教大神:

1. 我需要对一个变量的当前年份和前一年的缺失值进行删除: drop observaions with missing data on sales for the current year and the previous year。 我手里的数据是十年的,所以就是两年中有一年的数据缺失就要删除,代码应该怎么写呢?就是说如果var1在当前年份和当前年份的前一年数据有缺失,就要删掉。

2.我需要对两个变量进行删除, 如果这两个变量的变动方向不一样的话,就是var 1程增长趋势,但var 2程下降趋势,就需要删除,这个应该是在这一年里,不涉及年份的变化。这样的话代码应该怎么写呢?是不是要先求出变动情况

请教大神,谢谢大家
二维码

扫码加我 拉你入群

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

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

关键词:stata面板数据 STATA面板 面板数据处理 Stata 面板数据

沙发
夏目贵志 发表于 2015-12-16 10:22:44
第一个问题可以尝试这个方法
gsort id -year
drop if sales==.&sales[_n+1]==.

第二个问题给你提供一个思路,首先按年份把var1和var2于时间趋势项回归,保存好系数。然后如果一年里两个系数符号不同就删除。

你描述的第二个方法听起来有点玄。使用的时候要小心。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-23 09:02