[請益] STATA如何產生count data

看板Economics (經濟學)作者 (熱力四射)時間15年前 (2011/05/31 17:32), 編輯推噓2(2010)
留言12則, 3人參與, 最新討論串1/1
如題,我有一個所得變數,想要區分為3級,例如: if 0萬-100萬, then Inc=1 if 101萬-200萬, then Inc=2 if 201萬-300萬, then Inc=3 其中Inc是新建立的變數,有人知道語法要如何下嗎? ※ 編輯: incessantgas 來自: 140.109.122.224 (05/31 17:33)

05/31 22:34, , 1F
你可以直接在檔案裡內建阿,就data set裡新設這個變數就好
05/31 22:34, 1F

05/31 22:36, , 2F
這就類似在數據資料裡再另設有程度區分的dummy
05/31 22:36, 2F

06/01 00:00, , 3F
小弟我只會土法煉鋼法 您如果不介意就參考一下吧
06/01 00:00, 3F

06/01 00:00, , 4F
gen inc=1 if income>=0 &income<=1000000
06/01 00:00, 4F

06/01 00:01, , 5F
replace inc=2 if income>1000000 &income<=2000000
06/01 00:01, 5F

06/01 00:03, , 6F
replace inc=3 if income>2000000 & income<=3000000
06/01 00:03, 6F

06/01 15:00, , 7F
謝大家幫忙。但我依稀記得看過類似的指令(在UCLA的
06/01 15:00, 7F

06/01 15:01, , 8F
教學網站),好像可以直接寫(xx-xx)給1,(xx-xx)給2
06/01 15:01, 8F

06/01 15:01, , 9F
以此類推
06/01 15:01, 9F

06/06 12:37, , 10F
剛剛找到解答了,上來分享一下...
06/06 12:37, 10F

06/06 12:38, , 11F
reocde Inc (0/100=1) (101/200=2) (201/300=3),
06/06 12:38, 11F

06/06 12:38, , 12F
gen(IncCat)
06/06 12:38, 12F
文章代碼(AID): #1DvBMxhR (Economics)
文章代碼(AID): #1DvBMxhR (Economics)