★ 因子分析の際に使うデータ ★

8008. 因子分析の際に使うデータ 波音 2005/10/19 (水) 01:03
└8012. Re: 因子分析の際に使うデータ 青木繁伸 2005/10/19 (水) 10:57
 └8019. Re^2: 因子分析の際に使うデータ 波音 2005/10/19 (水) 13:37


8008. 因子分析の際に使うデータ 波音  2005/10/19 (水) 01:03
因子分析をしていて以下のようなエラーが出てしまいました。

[以下にエラーsolve.default(cv) : システムは数値的に特異です:条件数の逆数 = 7.18372e-018]

もしかして,分析するデータに問題があるということでしょうか。ほかのデータで分析したときはちゃんと分析できたのですが,下のが今回分析しようとしているでーたです。

> m1
x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12
[1,] 2 4 5 3 4 2 5 2 3 3 2 4
[2,] 1 5 6 3 5 4 5 3 3 3 5 2
[3,] 1 2 4 2 5 3 6 2 5 2 6 1
[4,] 1 3 5 4 3 3 5 5 4 2 5 2
[5,] 1 5 5 4 5 5 3 5 5 3 4 2
[6,] 1 2 4 4 5 4 4 3 3 5 3 5
[7,] 3 4 6 6 6 6 6 3 4 4 5 6
[8,] 1 6 3 4 5 3 5 5 5 3 3 2

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


8012. Re: 因子分析の際に使うデータ 青木繁伸  2005/10/19 (水) 10:57
観察数(データ行列の行数)は変数(データ行列の列数)より多くなくては数学的に解が求まりません。

また,たとえ観察数が変数より多くても,十分に多くなければ,解は不安定でしょう。少なくても10倍くらいは必要ではないでしょうか?

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


8019. Re^2: 因子分析の際に使うデータ 波音  2005/10/19 (水) 13:37
回答ありがとうございます。
因子分析をする際にはデータの観測数が変数より多くなければできないんですね。
授業でSD法の実習をしたのですが,いい機会だから因子分析をやってみようと考えていたのですが,(因子分析をすることが目的ではないので)全員分のデータは配布されなかったので今回はあきらめることにします。

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


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