★ 多群の判別分析 ★

 309 多群の判別分析  butyo  2001/10/01 (月) 14:27
  311 Re: 多群の判別分析  青木繁伸  2001/10/01 (月) 17:32
   314 Re^2: 多群の判別分析  青木繁伸  2001/10/02 (火) 13:55


309. 多群の判別分析  butyo  2001/10/01 (月) 14:27
初めて書きこみさせていただきます。統計については勉強をはじめたばかりの初心者です。
私は植生の研究を行っていまして環境条件から植生を判別しようと考えています。
変数を増減できる判別分析のソフトを探していたらこちらのサイトにたどり着きました。
しかしマクロを使わせていただいたのですが目的変数が3群だと逆行列が求まりませんとなって4群以上だとステップ3で型が一致しませんというコメントがでます。
これはデータの問題で判別が不能ということだと思いますがそうなのでしょうか?
あと多群の場合の判別分析の例などが載っている文献等をご存知でしたら紹介していただけないでしょうか?
お忙しいところ申し訳ございませんがよろしくお願いします。

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


311. Re: 多群の判別分析  青木繁伸  2001/10/01 (月) 17:32
> しかしマクロを使わせていただいたのですが目的変数が3群だと逆行列が求まりませんとなって4群以上だとステップ3で型が一致しませんというコメントがでます。

後者の問題は,スクリプトのミスでした

461行目あたりにある
    p = fxp(f, (df1), (df2))

    p = fxp(f, int(df1), int(df2))
でないと,エラーが起こりますね。

修正版をアップロードしておきます。

前者の問題については,わかりません。
テストデータとして3群の判別例(フィッシャーのアイリスデータ)は動いていると思いますので。

長くないデータならば(長くてもやむを得ないですが)メイルで送ってみて下さい。
一般的に「逆行列が求まらない」エラーは,一次従属な変数がともに分析に使われるような場合に出ますが,変数選択をする場合には出ないと思うのですが...

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


314. Re^2: 多群の判別分析  青木繁伸  2001/10/02 (火) 13:55
標高と平水位の相関係数が0.997745637と異常に高いですね。
この両方の変数を使うと数値解析的には逆行列が求められないという状況に陥ってしまいます。どちらか選択して使ってみてください。

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


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