Re: 如何修正stata的數值

看板Statistics作者 (Blissed out)時間19年前 (2007/03/07 17:40), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
如果不覺得麻煩,可以按以下方式處理。不過個人是建議用Excel處理比較直覺喔。 tostring id, generate (Sid) gen a="a" if id<104 gen head=substr(Sid,1,2) replace head=substr(Sid,1,1) if id>103 gen end=substr(Sid,2,2) replace end=substr(Sid,3,1) if id>103 gen newid=head+a+end drop head a end 大功告成。 ※ 引述《Asterid (asterid)》之銘言: : 想問一下: : 如果要修改STATA變項數值裡面的內容,有哪些適用的語法 : 例如: : id : 101 : 102 : 103 : 104 : 105 : 106 : 修改成: : id : 10a01 : 10a02 : 10a03 : 14 : 15 : 16 : 換句話說,前三比觀察值要在各個值內插入文字a,後三比則是刪掉中間的0 : 麻煩了,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.180.133

03/10 15:41, , 1F
大感謝^^!!!
03/10 15:41, 1F
文章代碼(AID): #15xeYeWw (Statistics)
文章代碼(AID): #15xeYeWw (Statistics)