質問: 複数回答可項目、spssへの入力について 大学の心理学系の学科の者です。 卒論のため、アンケートをとり、データ入力を始めたところです。 携帯電話について調査を行ったのですが、そこで 使用したことのある携帯電話会社をきく項目をつくりました。 1ドコモ、2au、3ソフトバンク、4その他 といった具合にです。 これは使用経験のある機種を聞いているものなので複数回答可としました。 今まで使ったのがドコモだけ~とかなら他の項目と同じく「1」とだけ 入力すれば済む話なのですが・・。 たとえばauとソフトバンクを使用したことがあるという回答を spssに入力する場合どうすればいいのでしょうか。 「数値」として設定しているせいか 「2と3」という入力ができません。 「2,3」「2+3」とかもやってみましたがデータの上で 「2000」などとなってしまったりしてうまくいきません。 「2.3」としてしまうと分析するときに使えないですし・・ 複数回答可のデータを入力する方法を教えて下さい。 あと、これ(複数回答可項目)を分析に使うことはできるのでしょうか。 使用した経験のある携帯電話会社によって アンケートの本項目部分に違いが出てしまうかも できれば見たいのですが・・(多分ないと思いますけど) 恥ずかしながら、専門的な勉強をあまりマジメにやった方ではないので 知識があまりありません...。 分かりやすくいっていただけると助かります。 どうぞよろしくお願い致します。
回答: spssは使っていない(この程度はfortranで組んでしまう)ので、どう処理するかではなく、考え方としては、n進表現を使って各桁をより当てて入力してしまえばよいのでは 二進の場合、docomo:1、au:2、softbank:4、other:8 十進の場合、docomo:1、au:10、softbank:100、other:1000 として、複数使っているときはその和を入力しておけば、少なくとも、各回答は保存されます。十進なら、使用台数も(9台まで)保存可能ですね 二進 docomoとsbなら5、全部の時は15 十進 docomoとsbなら101、全部の時は1111、docomo二台なら1112 異常の表記法なら、docomoはmod(x,2) of mod(x,10)、softbankはmod(int(x/4),8) or mod(int(x/100),1000)で取り出せます 二進の場合、論理演算が使えれば、x&1(docomo)、x&4(sb)などでもできるのでより簡単かと