従属変数の加重平均を回帰表の下部にリストする行を追加したいと考えています。通常、私は走るだろう
reg y x1 x2 x3
estadd ysumm, mean
eststo r1
esttab r1 using results.tex, replace label title("Title") long nomtitles cells("b(fmt(a3) star)" t(par fmt(2))) stats(r2 N ymean, labels("R-squared" "Observations" "Mean of Y"))
ただし、加重平均を取得するために2つの方法を試しましたが、成功しませんでした。初め:
reg y x1 x2 x3
estadd ysumm [aw=pop], mean
エラーが表示されます:
weights not allowed
r(101);
次に、加重平均をマトリックスに手動で入力し、次のように保存しestadd
ます。
matrix define wtmeans=(mean1, mean2, mean3)
estadd matrix wtmeans
esttab r1 using results.tex, replace label title("Title") long nomtitles cells("b(fmt(a3) star)" t(par fmt(2))) stats(r2 N wtmeans, labels("R-squared" "Observations" "Mean of Y"))
結果のtexファイルにはラベル「Yの平均」が含まれていますが、行は空白です。
これらの加重平均をtexテーブルに表示するにはどうすればよいですか?