2015-01-28 3 views
-3

Возможно ли изменить уровень доверительного интервала (скажем, от 95% до 90%) по умолчанию при использовании команды Stata marginsplot? Кажется, он не принимает опцию level(90) или сохраняет информацию из предыдущей команды margins, level(90).Как изменить уровень доверительного интервала marginsplot в Stata

+0

Пожалуйста, прочитайте раздел _Asking_ в http://stackoverflow.com/help о том, как задавать хорошие вопросы. –

ответ

1

Пожалуйста, напишите точный код, а также ваше объяснение того, что пошло не так. Трудно оценить, в чем проблема, если вы этого не сделаете. Это отлично работает (из файла справки):

clear 
set more off 

webuse nhanes2 

regress bpsystol agegrp##sex 
margins agegrp 
marginsplot, level(80) 
+0

Дорогой Роберто, спасибо вам за быстрый ответ. Я использую STATA 12. Мой код: 'nbreg pprev i.major ## c.efrac civilwar lpoplog lgdplog lpolity lpolitysq lpprev enr, vce (cluster ccode) level (90)' 'margin major, at (efrac == (0 (.1) 1) civilwar = 0 lpprev = 0) atmeans level (90) ' ' marginsplot, recast (line) recastci (rarea) yline (0) level (90) 'STATA returns:" option level() not позволил". Я получаю тот же самый msg при запуске кода, который вы указали выше. Любая идея, что я делаю неправильно? –

+0

Кажется, что это работает, если я «устанавливаю уровень 90 навсегда» перед запуском трех команд без опции «level()». Проблема решена. –