Табу в стате
Я пытаюсь использовать tabout
Команда в Stata для создания таблицы, показывающей сводную статистику переменной возраста. Я хочу что-то похожее на summarize age, detail
вывод, но для получения вывода, аналогичного формату MS Word.
возраст табуляции с использованием table111.txt, c(асимметрия, возраст, эксцесс, средний возраст, средний возраст, возраст sd) f(0c) сумма h3(ноль) npos(оба)
не дает результатов, которые я хочу.
Любые предложения о том, как код должен быть скорректирован? И что делать, если я хочу включить в таблицу вторую переменную и ее итоговую статистику?
3 ответа
Вы можете сделать что-то подобное с estout
пакет. Там вы наберете:
estpost summarize age, detail
esttab . using table111, cells("skewness kurtosis mean p50 sd") noobs rtf
Вы можете прочитать больше здесь: http://repec.org/bocode/e/estout/hlp_estpost.html
Если вы хотите включить вторую переменную, скажем hours
В эту таблицу вы просто набираете:
estpost summarize age hours, detail
esttab . using table111, cells("skewness kurtosis mean p50 sd") noobs rtf
publish
Команда - очень полезный пакет, если вашей конечной целью является форматирование этого слова. Это будет выглядеть красивее, чем текст:
publish open example.doc ,doc
publish table age, c(mean age... )
В качестве альтернативы вы можете попробовать следующую команду в Excel:
local savedirectory "C:\yourdirectory\yourfile"
logout, save(`savedirectory') excel replace : summarize age