0

これは 2 アームの無作為対照試験です。私の回帰出力では、治療グループの病気のリスクの相対的な減少を評価したいと思います。この評価を簡単にするために、従属変数の制御平均を回帰表の出力の末尾に追加したいと思います。で現在使用estaddしていestoutます。以下は私のコードで、従属変数の平均を表示しますが、研究の 1 つのアーム (つまり、コントロール アーム) のみの depvar 平均計算を制限できる 、 など estaddのオプションが見つかりません。estpost

    eststo, title(" "): xi: quietly reg X `covariates' if survid==1, vce(cluster id1)
    estadd ysumm
    estout using $outdir\results.txt, replace ///
      cells("b(fmt(3) label (Coeff.))  se(fmt(3) star label (s.e.))") /// 
      drop(_Itt* _cons)     ///
      starlevels(+ 0.10 * 0.05) ///
      stats(N ymean, labels ("N. of obs." "Control Mean"))            ///               
      label legend 
4

1 に答える 1

3

estadd、などによって提供される素晴らしい機能に甘やかされていますeststo:)。これはどう:

xi: quietly reg X `covariates' if survid==1, vce(cluster id1)
   // two prefixes in the same command is like a sentence with three subordinate clauses
   // that just rolls from one line to the next without giving you a chance to 
   // catch a breath and really understand what is going on in this sentence,
   // which is a sign of poor writing skills, unless you are Dostoevsky, which I am not.
estimates store CtrlArm
   // it is also a good idea to be specific about what it is that you want to output.
   // Thus I have the -estimates store- on a separate line with a specific name for your results.
summarize X if survid==1
estadd scalar ymean = r(mean) 
estout CtrlArm using $outdir\results.txt, ...

estaddそしてestout避けられない。ただし、空のタイトルのイニシャルeststoはスペースを占有するだけで、何の役にも立ちません。

于 2011-10-19T15:01:24.130 に答える