No.10730 Manovaについて  【wak】 2009/08/29(Sat) 16:39

Rを用いて,目的変数が16変数からなるmanovaを行いたいと思っているのですが,結果をsummary関数で見ようとすると

> summary(model)
以下にエラー summary.manova(model) : residuals have rank 14 < 16

といったエラーが発生します。変数の数を13個まで減らすと問題無く結果が見られます。色々と調べてみたのですが,このエラーメッセージの統計学的な意味と,対応の仕方が分かりません。どなたか教えて頂けると大変助かります。よろしくお願いします。

No.10731 Re: Manovaについて  【青木繁伸】 2009/08/29(Sat) 17:56

データ数は幾つになっているのでしょうか?たぶん,14でしょう?
例えば,x,y のデータが2組しかないときに,2次関数にあてはめて下さいといわれたら,どうしますか?「無理です」というしかないでしょう?
データが14しかないときに,16変数を使って MANOVA はできないのです。(プログラム的に言うと,逆行列が求まらない)
ということで,13まで減らすと分析可能であるということです。

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