• ベストアンサー

SPSS 分析方法

測定尺度28項目を使用して、分析したいのですが 分析方法はPromax回転による探索的因子分析で 行いましたが ”a. この行列は正値行列ではありません”!と表示されます。 という表示がでます。 アンケート人数が25人というケースなので でないとは思いますが・・・・(ネットで検索して原因は分かりました) アンケートは既に終わっている段階なのでこれ以上はとれません! このような場合はどうすれば良いのでしょうか? すいません教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • vzb04330
  • ベストアンサー率74% (577/778)
回答No.1

「この行列は正値行列ではありません」というエラーは、ケース数より変数の数のほうが多い場合に出力されるエラーです。 ケース数に対して変数の数が多すぎることを意味しています。 ご質問の例では、変数が28あるのに対して、対象者数が25名ということですので、因子分析(主因子法、最尤法、一般化した最小2乗法など)では、エラーメッセージが出力されてしまい、寄与率や因子負荷量のアウトプットが出てこないのです。 そもそも因子分析を実施される予定であったのであれば、少なくとも対象者数は100名(あくまでも一つの目安に過ぎませんが)はいないと、安定した因子構造は得られません。 つまり、研究計画の段階で、検討が不十分であったと申し上げざるを得ません。 一般的な対処方法としては、 1)分析に使用する変数の数を減らす 2)対象者数を増やす 3)主成分分析で実行する というものがあります。 ここでのご質問によれば、28項目という変数数は、何かの尺度を利用されたようですから、1)変数の数を減らすのは、不可能ですね。 2)も、困難であるということですから、3)の主成分分析を用いるしか対処方法はないということになります。 ただし、主成分分析は、指定された主成分に合成するという計算になりますので、探索的な因子分析とは意味合いが異なりますので、両者の違いについて、十分にお調べの上、適用してください。

pop2003
質問者

お礼

返信遅れてすいません! 回答ありがとうございます!本当に感謝しています。 研究の計画が不足・知識不足も感じました!

関連するQ&A