作者hdmihdmi (安哥)
看板Statistics
標題[問題] stata統計軟體
時間Sun Feb 16 15:44:52 2014
想要問一下STATA軟體的操作問題
問題如下
資料
year id id_a id_b number
1990 1 2 1 500
1990 2 1 2 1000
1991 1 2 1 10000
1991 2 1 2 500
想要整理成如下
year id id_a id_b number
1990 2 1 2 1000
1991 1 2 1 10000
說明
就是每個年度,兩個ID都會有一個代表,但對我要處理的資料來說他們是同一個觀察值
就是id_a和id_b裡面剛好是1跟2,不管它是在A或B對我來說都是同一筆資料
那我想要在每個年度留下number最大的資料,但我不清楚要怎麼做?
原本是想說有沒有如果....就....的指令,但我還是找不到
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.25.221
1F:推 kokolotl:我會做一個新變數 判斷同一個year下 number最大是1 其它0 02/16 21:34
2F:→ kokolotl:再把0 drop掉XD 02/16 21:34
3F:推 riirene:bysort year (number): keep if _n==_N 02/17 10:12