#stata
#stata
Вопрос:
Я использую Stata для проведения анализа опроса и запускаю команду:
quietly svy: mean consumption
Мне нужно извлечь результаты и поместить их в матрицу.
Как мне извлечь среднее значение, sd и доверительные интервалы?
Я полагаю, что для среднего значения мы можем запустить:
matrix[1,2] = e(b)
Ответ №1:
Для меня работает следующее:
webuse nhanes2f
svyset psuid [pweight=finalwgt], strata(stratid)
quietly svy: mean zinc
return list
scalars:
r(level) = 95
macros:
r(mcmethod) : "noadjust"
matrices:
r(table) : 9 x 1
matrix list r(table)
r(table)[9,1]
zinc
b 87.182067
se .49448269
t 176.30965
pvalue 4.244e-48
ll 86.173563
ul 88.190571
df 31
crit 2.0395134
eform 0
Комментарии:
1. Спасибо! Просто вопрос — означает ли это, что для индивидуального извлечения результатов будут e (se), e (ll) и e (ul)?
2. Я спрашиваю об этом, потому что мне не нужны другие значения. По-видимому, e (se), e (ll) и e (ul) не работают.
3. Я уже полностью ответил на ваш вопрос. Вам нужно изучать матрицы в Stata вместо того, чтобы задавать мне действительно базовые вопросы.