★ SASによるロジスティック回帰分析 エラーの対処法 ★

 81 SASによるロジスティック回帰分析 エラーの対処法  谷川  2002/09/30 (月) 11:31
  82 Re: SASによるロジスティック回帰分析 エラーの対処法      2002/09/30 (月) 11:57
   83 Re^2: SASによるロジスティック回帰分析 エラーの対処法  谷川  2002/09/30 (月) 13:07
    84 Re^3: SASによるロジスティック回帰分析 エラーの対処法  XJAPAN  2002/09/30 (月) 13:14
     85 Re^4: SASによるロジスティック回帰分析 エラーの対処法  谷川  2002/09/30 (月) 13:38


81. SASによるロジスティック回帰分析 エラーの対処法  谷川  2002/09/30 (月) 11:31
以前変数選択方法に関して質問させていただきお世話になりました。

SASでとりあえず,簡単に

proc logistic data=list1 descending;
model X0=X1-X40/selection=stepwise;
run;
を実行してみたのですが,

ERROR: All observations have the same response.

というエラーがでてしまいます。
データ自体に問題があるのでしょうか?

     [このページのトップへ]


82. Re: SASによるロジスティック回帰分析 エラーの対処法      2002/09/30 (月) 11:57
> SASでとりあえず,簡単に
>
> proc logistic data=list1 descending;
> model X0=X1-X40/selection=stepwise;
> run;
> を実行してみたのですが,
>
> ERROR: All observations have the same response.
>
> というエラーがでてしまいます。
> データ自体に問題があるのでしょうか?

SAS は触ったこともないのだけど。

エラーメッセージに書いてあるではないですか?
「全部の観察値が同じ反応ですよ」っていっているようですが。
やっぱりよく分からないエラーメッセージですね。

えっとね。
分析する前に,それぞれの変数の分布を調べてみてください。
全部同じ値になっている変数があるはずです。
(たとえば,男女のデータを取ったつもりで,男1,女2となっているはずだけど,なぜか男のデータしかなかった等という場合に当たるわけです。)
response というところを見ると,従属変数 x0 が怪しい?

     [このページのトップへ]


83. Re^2: SASによるロジスティック回帰分析 エラーの対処法  谷川  2002/09/30 (月) 13:07
レベルの低い質問にもかかわらず早速ご回答いただき本当に
ありがとうございます。

倒産のモデルを構築したいと思っています。
従属変数は
倒産=1,非倒産=0としたんですが,おき方に誤りがあるのでしょうか?

     [このページのトップへ]


84. Re^3: SASによるロジスティック回帰分析 エラーの対処法  XJAPAN  2002/09/30 (月) 13:14
> 従属変数は
> 倒産=1,非倒産=0としたんですが,おき方に誤りがあるのでしょうか?

そのつもりでも,データに誤りがあるかもね.エラーメッセージは分散0の変数がると言っているのですから,ちゃんと分布を調べましょう.

proc means data = list1 ;
var x: ;
run ;

     [このページのトップへ]


85. Re^4: SASによるロジスティック回帰分析 エラーの対処法  谷川  2002/09/30 (月) 13:38
なんとか
Response Profile
Probability modeled is response='2'
Stepwise Selection Procedure
Model Convergence Status
Model Fit Statistics
Summary of Stepwise Selection
Analysis of Maximum Likelihood Estimates
などが無事outputされました。
ありがとうございました!!
これらの意味を完全に理解できるように勉強いたします。

     [このページのトップへ]


● 「統計学関連なんでもあり」の過去ログ--- 021 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る