全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1745 1
2015-12-16
最近在做论文处理数据发现两个地方不太懂,请教大神:

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

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

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

扫码加我 拉你入群

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

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

全部回复
2015-12-16 10:22:44
第一个问题可以尝试这个方法
gsort id -year
drop if sales==.&sales[_n+1]==.

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

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

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群