2017-01-18 3 views
0

をグラフ化(http://www.statalist.org/forums/forum/general-stata-discussion/general/1370770-margins-plot-of-treatment-effect-rather-than-y-for-values-of-a-covariateでクロスポスト)値(ベータ1)、願わくは

Iは、(結果変数が連続的である、GPAであることを起こる)多変量回帰分析を実行しています。関心の共変量は、治療状態のためのダミー変数である。共変量の別のものは事前スコアである。私たちは、プレスコアの様々な値で治療効果がどのように異なるかを見たいと思います。モデルの構造が複雑ではありません。

regress GPA treatment pre_score X3 X4 X5... 

私が欲しいものは、治療効果は事前スコア(X2)の様々な値で(ベータ1の値)であるかを示したグラフです。私はリソースの配列を参考にして使用して代替案を試してみました(pre_score =(1(0.25)5))投稿 marginsplot

で 余白、:それはX2の様々な値での結果の値を持つグラフを取得するために簡単ですmarginscontplot、recastを伴うcoefplot、dy/dxオプションなどがあります。私はうまくいっていない。しかし、これは何かの道がなければならないようです。治療効果がコントロールの値(例えば所得)によって異なるかどうかを知りたければ、共通していなければなりません。

pre_scoreの値で、Y(GPA)ではなくBeta1(治療ダミーの係数)を出力するには、私は右のコマンドまたは余白のオプションに指示できますか?

+0

賢明で限界的ですが、あなたが提示しているのは多変量回帰ではなく、複数の回答に対して厳密に予約されている用語です。それは多重回帰、または単なる回帰です。 –

答えて

0

Statalistで質問が解決されました。マージンだけでは私がしようとしていることはできないことがわかります。モデルは対話項で実行する必要があります。それは簡単です。

関連する問題