Я запускаю полиномиальную логистику c регрессионных моделей в Stata и экспортирую результаты, используя следующий код:
sysuse auto.dta, clear
describe
summ
postfile temp str100 exp str40 outcome adjust N beta se lci uci pval using ///
"\test_multinom_models.dta", replace
foreach out in rep78 {
foreach exp in price {
foreach adjust in 1 2{
if `adjust'==1 local adjusted ""
if `adjust'==2 local adjusted "trunk"
xi: mlogit `out' `exp' `adjusted', rrr
local N = e(N)
matrix table=r(table)
local matnames: colnames table
tokenize `matnames'
forvalues i = 1 / `= colsof(r(table))-1' {
local beta = table[1,`i']
local se = table[2,`i']
local lci = table[5,`i']
local uci = table[6,`i']
local pval=table[4,`i']
post temp ("``i''") ("`out'") (`adjust') (`N') (`beta') ///
(`se') (`lci') (`uci') (`pval')
}
}
}
}
postclose temp
use "\test_multinom_models.dta", clear
export excel using "\test_multinom_models.xls", firstrow(variables) replace
Однако файл результатов не показывает, какая оценка относится к какой категории результата.
Как добавить эту информацию в файл результатов?