Я думаю, что это ужасная идея.Если вы продолжаете повторять Domestic/Foreign
, то читатель не сможет узнать, какая пара соответствует каждой переменной.
Вот лучший подход:
sysuse auto, clear
estimates clear
regress price mpg trunk length turn if foreign==0
estimates store D
regress price mpg trunk length turn if foreign==1
estimates store F
coefplot (D, asequation(Domestic) \ F, asequation(Foreign)), drop(_cons) xline(0)
В качестве альтернативы:
coefplot (D, asequation \ F, asequation), drop(_cons) xline(0) ///
eqlabels("Domestic" "Foreign", asheadings)
РЕДАКТИРОВАТЬ:
Единственный способ достичь желаемого - использовать следующий хак:
coefplot D F, drop(_cons mpg length turn) ///
coeflabels(trunk = `""Domestic -" " " " " " " " " " " " " " " "Foreign -""') ///
ylabel(, notick labgap(0)) xline(0) legend(off)
Вам, очевидно, придется адаптировать егодля разных вариантов использования.