[問題] stata 資料處理

看板Statistics作者 (.............)時間16年前 (2010/01/19 23:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
如果有一份資料為 id1 a1 id2 a2 id3 a3 id4 a4 1 100 2 200 3 400 4 25 2 400 1 500 3 500 4 100 4 200 1 500 2 50 3 60 3 500 2 100 1 100 4 200 想把它整理成 1 2 3 4 100 200 400 25 500 400 500 100 500 50 60 200 100 100 500 200 自己想到的是用 gen a11 = a1 if id1 == 1 gen a12 = a2 if id2 == 1 gen a13 = a3 if id3 == 1 gen a14 = a4 if id4 == 1 再用 egen X = rowtotal(a11-a14) 這樣得到第一行的值 想請問各位大大有無更好的方法,謝謝<(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.204.228
文章代碼(AID): #1BLTLBnl (Statistics)
文章代碼(AID): #1BLTLBnl (Statistics)