No.02667 SPSSの数量化II類の分析方法  【hisa】 2007/02/09(Fri) 13:41

SPSSの数量化II類のシンタックスウインドウで次↓のように書いているのですが,
(内的基準12,外的基準2)
USERPROC NAME HAYASI2
VARIABLES=a(1,7) b(1,7) c(1,7) d(1,7) e(1,7) f(1,7) g(1,7) h(1,7) i(1,7) j(1,7) k(1,7) l(1,7)/
CRITERION=picture(1,2) WITH a b c d e f g h i j k l/
STATISTICS=ALL.
エラーメッセージ↓が出てしまい結果がちゃんと出力されません.
ERROR DETECTED IN HAYASI2:#2180
マニュアルなどにもこのエラーの意味が書かれていないため,何をどうすればよいのか分からず困っています.
すみませんがこのエラーの意味を教えていただけないでしょうか.
よろしくお願いいたします.

No.02671 Re: SPSSの数量化II類の分析方法  【青木繁伸】 2007/02/09(Fri) 14:25

SPSS を使わないので,私もそのエラーメッセージの正確な意味はわかりませんが,状況証拠からだけ言えば,
> VARIABLES=a(1,7) b(1,7) c(1,7) d(1,7) e(1,7) f(1,7) g(1,7) h(1,7) i(1,7) j(1,7) k(1,7) l(1,7)/
これは,12個の変数がそれぞれ7個のカテゴリーを持つということですか?
そ うだとすると,延べ84カテゴリーにもなりますが,ケース数は十分大きいですか?84カテゴリーのどれかに該当なしというケースがあるとエラーが生じるで しょう。もう一つは,これだけの延べカテゴリー数になると,カテゴリーの従属関係が出てくる可能性も高く,そのような場合にもエラーが生じる可能性がある でしょう。

どのカテゴリーがエラーの原因になっているか,一度に12変数を使用するのではなく,一つずつ増やしていくとよいのではないでしょうか?
もう一つの選択肢は,カテゴリーを併合して,延べカテゴリー数を減らすこと,あるいは,これはちょっと無理でしょうが,データをもっと集めること(ケース数を増やすこと)。

そんなところではないかと思います。

No.02672 Re: SPSSの数量化II類の分析方法  【青木繁伸】 2007/02/09(Fri) 15:27

何となくレトロなエラーメッセージのように思えたので,念のため,「昭和52年9月26日発行」の「SPSS統計 パッケージII 解析編」三宅一郎他,東洋経済新報社,を引っ張り出してみると,2180 は,「(最小値,最大値)の範囲中に度数0のカテゴリーがある」ということのようです。ず〜〜っと同じエラー番号(プログラム)を引きずっているのでしょ うか。

No.02674 Re: SPSSの数量化II類の分析方法  【青木繁伸】 2007/02/09(Fri) 15:51

2003年の過去ログにあったのは,エラー番号は同じでもメッセージは日本語になっているし,意味も書いてあるんですね。
hisa さんの使っている SPSS のバージョンは?及び稼働しているシステム名は?

No.02677 Re: SPSSの数量化II類の分析方法  【hisa】 2007/02/09(Fri) 16:36

ご回答ありがとうございます.
SPSSはWinsows版で,バージョンは6.1.3です.
ずーっと同じエラー番号を引きずっています.
(最小値,最大値)の範囲中に度数0のカテゴリーがあると分析できないのでしょうか?なんだかよく分かりません.

No.02678 Re: SPSSの数量化II類の分析方法  【青木繁伸】 2007/02/09(Fri) 16:43

> 範囲中に度数0のカテゴリーがあると分析できないのでしょうか

おおざっぱに説明すれば,度数0のカテゴリーがあると,分析途中に作成するクロス集計表に,0しか並ばない行と列ができるのです。そのような行列の固有値問題は数学的に解けないので,解も求まらないというわけです。

度数0のカテゴリーがあったら,それを詰めて分析してくれればいいのにね。プログラムを書く人が面倒だったんでしょうね。

No.02683 Re: SPSSの数量化II類の分析方法  【hisa】 2007/02/09(Fri) 17:28

だんだん謎が解けてきました.ありがとうございます.
調べてみると,度数0のカテゴリーがあるときは,「コード変換」して間を詰めることができるそうです.
「コード変換」というのはどのようにすればよいのでしょうか.
もし,お手持ちの資料に載っていましたら,教えていただけないでしょうか.
度々申し訳ありません.よろしくお願いいたします.

No.02684 Re: SPSSの数量化II類の分析方法  【青木繁伸】 2007/02/09(Fri) 17:38

どのカテゴリーの度数が0になるのかにもよって,より適切なものがありますが,
RECODE シンタックスが汎用性があるでしょう。
COMPUTE と IF も場合によっては便利。

これらはいずれも,基本コマンドなので,お持ちのマニュアルにも載っていると思います。

No.02685 Re: SPSSの数量化II類の分析方法  【青木繁伸】 2007/02/09(Fri) 17:54

Windows 版の SPSS ですが,2007/1/12 に,バージョン 15.0 が出てますね

No.02695 Re: SPSSの数量化II類の分析方法  【hisa】 2007/02/09(Fri) 20:44

早々にご回答して頂き,おかげ様で,早く解決することができました.
いろいろとありがとうございました.

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