Отображение процентов в таблице из esttab - PullRequest
0 голосов
/ 03 октября 2018

Я пытаюсь отобразить проценты в таблице из команды сообщества : esttab:

quietly eststo A: estpost sum v1
quietly eststo B: estpost sum v2
quietly eststo C: estpost sum v3

esttab A B C, replace mtitle("Category 1" "Category 2" "Category 3") cells(mean(fmt(2))) ///
label nonum f collabels(none) noobs transform(100*@ @)

Кто-нибудь знает причину, по которой мой код не работает?

Данные:

input v1 v2 v3
0 1 0
0 1 1  
0 1 1
1 1 1
0 1 0
1 0 1
0 1 1
1 1 0
1 1 0
1 1 0
0 0 1
1 1 0
0 0 0
0 0 1
0 0 0
end

1 Ответ

0 голосов
/ 03 октября 2018

Из файла справки estout:

"... transform ( list [, pattern ( pattern )]) отображает преобразованные коэффициенты, стандартные ошибки и
доверительные интервалы ... "

Чтобы успешно применить преобразование, необходимо изменить кодследующим образом:

eststo clear

quietly eststo A: mean v1
quietly eststo B: mean v2
quietly eststo C: mean v3

esttab A B C, replace mtitle("Category 1" "Category 2" "Category 3") cells(b(fmt(2))) ///
label nonum f collabels(none) noobs transform(100*@ @)

                       Category 1   Category 2   Category 3
-----------------------------------------------------------
v1                          40.00                          
v2                                       66.67             
v3                                                    46.67
...