Я пытаюсь вычислить доверительный интервал Уилсона на 95% для доли людей, завершающих лечение по годам (набор данных указан для каждого человека).Сохранение результатов биномиального доверительного интервала в Stata с использованием префикса
Я хочу сохранить результаты в матрицу, чтобы я мог использовать команду putexcel
для экспорта результатов в существующую таблицу Excel без изменения форматирования листа. Я создал двоичную переменную dscomplete_binary
, которая равна 0 для человека, если лечение не было завершено, и 1, если лечение было завершено.
Я попытался следующие:
bysort year: ci dscomplete_binary, binomial wilson level(95)
Это дает выход каждого года с доверительным интервалом 95%. Раньше я использовал statsby
, чтобы свернуть набор данных, чтобы хранить результаты в переменных, но это очищает набор данных из памяти, и поэтому я должен постоянно его повторно открывать.
Есть ли способ запустить команду и сохранить результаты в табличном формате, так что данные хранятся аналогично этому:
year mean LowerCI UpperCI
r1 2005 .7031588 .69229454 .71379805
r2 2006 .75532377 .74504232 .7653212
r3 2007 .78125924 .77125096 .79094833
r4 2008 .80014324 .79059798 .80935836
r5 2009 .81860977 .80955398 .82732689
r6 2010 .82641232 .81723672 .83522016
r7 2011 .81854123 .80955547 .82719356
r8 2012 .83497983 .82621944 .8433823
r9 2013 .85411799 .84527379 .86253893
r10 2014 .84461939 .83499599 .85377985
Я попытался следующие команды, которые дают разные оценки в биномиальной опции Wilson:
svyset id2
bysort year: eststo: ci dscomplete_binary, binomial wilson level(95)
Вы изучали использование префикса 'statsby:', как предложено 'help ci', а не' bysort year: '? –
Да, как уже упоминалось, я сделал это, но моя проблема с командой statsby заключается в том, что она очищает память от Stata, а это значит, что мне придется ее снова открыть, и поскольку набор данных, который я использую, довольно велик, это не очень полезно. Я хочу сделать это, сохранив исходный набор данных, чтобы восстановить его после моей команды ci. – Exodia16
Как насчет использования 'preserve' &' restore'? – radek