[問題] 用Stata跑MLE
翻過使用手冊 也爬過文了
還是百思不解
小弟想用MLE來估計我想要的參數
我的被解釋變數Y是一個虛擬變數(1 0) 解釋變數x1也是虛擬變數(1 0)
於是我嘗試使用Probit模型的概似函數去做估計
所以我要宣告的Likelihood function 應該是 Probit
這是我使用的程式碼指令
program define mylogit
version 1.0
args lnf p
quietly replace `lnf'=$ML_x1*ln(`p')+(1-$ML_x1)*ln(1-`p')
end
ml model lf mylogit (logit:y=x1)
ml maximize
問題來了
程式執行的結果顯示出
could not calculate numerical derivatives
missing values encountered
不知道是什麼意思 請各位高手位小弟解惑 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.143.218.244
→
06/08 13:41, , 1F
06/08 13:41, 1F
→
06/08 13:42, , 2F
06/08 13:42, 2F
→
06/08 13:42, , 3F
06/08 13:42, 3F
→
06/08 15:09, , 4F
06/08 15:09, 4F