<>
webuse sysdsn1, clear
mlogit insure c.age c.age#c.age male nonwhite i.site
margins, over(insure) post
mata:
se = st_matrix("se",sqrt(diagonal(st_matrix("e(V)")))')
end
mat result = e(b) \ se
mat rownames result = Marg_eff Std_err
forv i=1/3 {
loc cn :label insure `i'
loc cname "`cname' `cn'"
}
mat colnames result = `cname'
mat li result
// now use some user-written tool to write this matrix in desired format
Kit Baum | Boston College Economics & DIW Berlin | http://ideas.repec.org/e/pba1.html
An Introduction to Stata Programming | http://www.stata-press.com/books/isp.html
An Introduction to Modern Econometrics Using Stata | http://www.stata-press.com/books/imeus.html
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/