における因果関係-基準に基づいて回帰分析の変数を除外し、私は私の質問への答えのためにウェブを検索するために全力を行っているが、いずれかを見つけることができませんでした。たぶん私は正しい方法で求めていない、またはおそらく私の問題は解決することはできません...まあ、ここには何も行きません!SAS
SASで回帰を実行しているとき、後方または前方選択を行うことで重要ではないすべての重要でない変数を排除することは可能ですが、変数のp値が0.05以下であるため、結果が正しいことを確認します。
などです。、私は従属変数は、病気や医師の独立変数ビーイング番号に死亡数であることをSASで回帰を実行します。医師の数が上昇すると、死亡者数も上がることを、結果は0.05≤pで重要であるが、係数は述べています。これはおそらく、スプリアス回帰の結果だろうが、因果関係は間違っているが、SASはコンピュータであり、因果関係は行くだろうどの方法を知りません。 (もちろん、それは事実かもしれません、もっと多くの医師=他の何らかの要因による死亡者が増えますが、それは今のところ無視してください)。
私の質問は:回帰を行い、SASに後方/前方削除を行わなければならないと伝えることができますか?私が設定したいくつかのルールに従って、これらのルールに合致しない変数?例えば。死者が増えると、医者の数が増えるにつれ、医師の可変数を除外しますか?そして、それは
私は実際には、私は50以上の変数で回帰を実行しているので、私はすべての結果を通過する必要はありませんでした私自身。
ありがとうございました:)
追加のルールを適用するシステムを構築するために、SASを拡張することは可能です。私。変数の数が100より多い場合はp <0.05であるが、p <0である。マクロの言語を使用して%doループを作成し、いくつかの条件が満たされている間にそれを実行し続けると、#of variables <= 100になります。 しかし、これは時間のコミットメントのビットかもしれません。 – JJFord3