を線形予測を提供しますベクターに列名を抽出することが可能ですあなたはits murky originsを明らかにする。あなたはすぐに答えを得ているかもしれません!
それはそう言いませんが
、
plogit
を使用すると、インデックス機能を取得するために
predict
でそれをフォローアップすることができ、および予測確率を取得すると、その周りに
invlogit()
機能を包むだけの問題ではありません。私も楽しいために手でそれをやった。
sysuse auto, clear
plogit foreign weight mpg, lasso lambda(2)
/* A. With Predict */
predict double phat, xb
replace phat = invlogit(phat)
/* B. By Hand */
/* (1) get a list of coefficients */
local coefs: colnames e(b)
/* (2) Build the index function expression */
foreach x of local coefs {
if "`x'" != "_cons" {
local index "`index' `=_b[`x']'*`x' +"
}
else {
local index "`index' `=_b[`x']'"
}
}
/* (3) predict phat */
gen double phat2 = invlogit(`index')
'predict'を使用できませんか? – chan1142