用stata做project中间处理需要一步,自己尝试了半天各种方法也没弄明白,但是感觉会很简单,希望各位大神帮助。
我的原数据类似为:
country year score1 score2 score3
China 2010 1
China 2011
China 2012 2
USA 2010
USA 2011 1
USA 2012 2
Japan 2010 1
Japan 2011 2
Japan 2012 3
China 2010 1
China 2011
China 2012 2
USA 2010
USA 2011 1
USA 2012 3
Japan 2010 2
Japan 2011 3
Japan 2012
China 2010 1
China 2011
China 2012 2
USA 2010
USA 2011 1
USA 2012 3
Japan 2010 2
Japan 2011
Japan 2012 3
即第1行到第9行只有score1 第10行到第18行只有score2 第19行到第27行只有score3, 但是每种score都可能会有missing data。如果看了上表,很明显这个表的表述方式很累赘,本来的27行只需要9行就够了,只需要把后面的score2和socre3都移到前九行。这个问题用Excel非常容易实现,但是使用stata,我尝试了使用duplicates等方法都不知道如何实现,希望各位大神能帮我解答。
此外,基于这个问题,我想问一个非常简单的问题,例如对于Score2,如果我只想选取它之中的第10行到第18行的九行数据,然后把它移到第一行到第九行,有什么方法快速实现,这样的话,也基本简单的解决了我的问题。
希望有人给出解答,不胜感激!


雷达卡



京公网安备 11010802022788号







