[問題] STATA設dummy的問題

看板Statistics作者 (老頭)時間13年前 (2012/10/31 23:19), 編輯推噓0(0025)
留言25則, 3人參與, 最新討論串1/1
各位大大, 可否請問一下, 假如我有一個解釋變數是縣市,它是屬於質性變數,因此不能夠設為數字下去跑, 有1~18(分別代表基隆市、台北市.....、到連江縣), 我有嚐試過使用dummy的方式,也就是 基隆市設1 非基隆市設0 台北市設1 非台北市設0 以此類推, 但這樣會被STATA判斷為18個虛擬變數, 我有聽說過前輩提起,可以在STATA中採用矩陣方式, 讓STATA將單純的縣市判斷為一個解釋變數,而非18個虛擬變數。 因為如果以我的跑法,將18個虛擬變數隨便踢掉一個當做基準, 下去跑會出現17個係數, 而且顯著的虛擬變數會因為基準不同而改變。 而若採用那位前輩的方式,因為沒學過,他也不願意教,因此來討教, 現在小弟採用的方式是將自己手動設立矩陣,再將縣市編碼取代, 可是STATA似乎說這樣是不符合常理的,無法取代。 萬分感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.164.48.96

11/01 06:35, , 1F
xi: reg y i.縣市
11/01 06:35, 1F

11/01 06:36, , 2F
你是不是該先把觀念搞懂....
11/01 06:36, 2F

11/01 10:44, , 3F
有哪邊有問題嗎?我知道reg 依變數 解釋變數
11/01 10:44, 3F

11/01 10:49, , 4F
抱歉B大,以上採用的方法是來自於某國立科技大學教授的
11/01 10:49, 4F

11/01 10:49, , 5F
我也不曉得怎麼會這樣
11/01 10:49, 5F

11/01 10:50, , 6F
我知道您的意思是,要將迴歸依照縣市單獨去跑。
11/01 10:50, 6F

11/01 10:54, , 7F
唉. 17個係數是因為你少算了intercept
11/01 10:54, 7F

11/01 10:54, , 8F
另外google一下STATA裡 xi的用法
11/01 10:54, 8F

11/01 11:06, , 9F
抱歉了,B大~"~
11/01 11:06, 9F

11/01 11:08, , 10F
不必抱歉, 把問題釐清比較重要
11/01 11:08, 10F

11/01 11:19, , 12F
B大,我採取的方式是網址所說的沒錯,但無法將dummy
11/01 11:19, 12F

11/01 11:19, , 13F
視為同一個解釋變數。
11/01 11:19, 13F

11/01 19:50, , 14F
把dummy視為同一個解釋變數是什麼意思?
11/01 19:50, 14F

11/01 19:52, , 15F
你自行create dummy variables的方法沒錯啊,為什麼會覺得自己
11/01 19:52, 15F

11/01 19:52, , 16F
做錯了?
11/01 19:52, 16F

11/01 19:55, , 17F
STATA的 xi也可以幫你生成dummies,請參考1F
11/01 19:55, 17F

11/01 23:16, , 18F
把dummy視為同一個解釋變數,將都是縣市視為同樣的解釋
11/01 23:16, 18F

11/01 23:17, , 19F
範圍。最後再看係數的時候,只有縣市這個解釋變數。
11/01 23:17, 19F

11/01 23:17, , 20F
但是其實背後的dummy有18個
11/01 23:17, 20F

11/01 23:59, , 21F
看不懂你的問題是什麼 =.=
11/01 23:59, 21F

11/02 00:27, , 22F
通常都是用bmka大的方法跑沒錯,ERIC大你說的是哪篇論
11/02 00:27, 22F

11/02 00:27, , 23F
的方法? 第一次看到
11/02 00:27, 23F

11/02 11:50, , 24F
我也是查半天也不曉得這位老師所使用的方法為何?
11/02 11:50, 24F

11/02 11:50, , 25F
我這兩天會發信詢問,再跟各位先進討論。
11/02 11:50, 25F
文章代碼(AID): #1GaK5lbE (Statistics)