2015-06-13 2 views
0

Я хочу создать таблицу регрессии (используя esttab) из регрессии смешанных эффектов, оцененной через xtmixed в Stata, но я хочу получить результат без параметров случайных эффектов. Как я могу удалить параметры случайных эффектов из таблицы вывода? Например, в случае двух переменных ...Отбросить параметры случайных эффектов из таблицы вывода в Stata

xtmixed (Dependent Variable) (Independent variable) || (Grouping Variable))

... Я не хочу, чтобы lns1_1_1 и lnsig_e значения в моих esttab -столах. Каков наилучший способ сделать это?

ответ

2

Существует keep() и drop(). Например:

webuse productivity, clear 

xtmixed gsp private emp hwy water other unemp || region: || state:, mle 
estimates store m1 

// check result names 
matrix list e(b) 

// with -keep()- option 
estout m1, keep(private emp hwy water other unemp gsp:_cons) 

// with -drop()- option 
estout m1, drop(lns1_1_1:_cons lns2_1_1:_cons lnsig_e:_cons) 

В контексте оценки множественного уравнения, в результате матрицы имеет элементы с именами, состоящими из двух частей. Общая форма: имя уравнения: varname. Результат matrix list показывает это. Впоследствии просто используйте соответствующие имена в параметрах keep() и drop().

См. [U] 14.2 Имена строк и столбцов для получения более подробной информации об условных обозначениях.

(Напомним esttab обертка для estout.)

+0

Спасибо! Это то, что я ищу. Как добавить перехват? Команда 'keep (_cons private emp hwy water other unemp) ', похоже, не работает, поскольку она снова добавляет параметры случайных эффектов ... – jeffrey

+0

Я отредактировал свой ответ, чтобы ответить на ваш последний вопрос. –

+0

Возможно, было бы также интересно, если вы покажете, как сделать то же самое с командой «drop()». Особенно, когда количество независимых переменных велико, это может быть короче ... Спасибо! – jeffrey

Смежные вопросы