Я хочу построить доверительные интервалы для некоторых оценок после запуска регрессионной модели.Эффективный интервал определения участка
Поскольку я работаю с очень большим набором данных, мне нужно эффективное решение: в частности, решение, которое не требует от меня sort
или save
данных. В следующем примере, я сюжет для оценки b1
к b6
:
reg y b1 b2 b3 b4 b5 b6
foreach i of numlist 1/6 {
local mean `mean' `=_b[b`i']' `i'
local ci `ci' ///
(scatteri ///
`=_b[b`i'] +1.96*_se[b`i']' `i' ///
`=_b[`i'] -1.96 * _se[b`i']' `i' ///
,lpattern(shortdash) lcolor(navy))
}
twoway `ci' (scatteri `mean', mcolor(navy)), legend(off) yline(0)
Хотя scatteri
эффективно участки оценки, я не могу получить границы для доверительного интервала аналогично rcap
.
Есть ли лучший способ сделать это?
Я бы посмотрел прямо на 'coefplot' (_Stata Journal_), а затем решил, писать ли самостоятельно. –
Это деталь, но 'foreach i of numlist 1/6' гораздо менее прямая (и для чего она менее эффективна), чем' forval i = 1/6'. –
Вы не можете переделать 'scatteri' в' rcap': см. 'Help twoway'. –