Exploratory コミュニティ

一つの質問に複数回答ができるアンケートデータから回答ごとに列を作る方法

#1

A~Dの値が一つの列にまとまっているデータ(ロング型)を、A,B,C,Dでそれぞれ列を作成する(ワイド型)方法を紹介いたします。

アンケートデータで一つの質問に複数の回答があるデータを使用します。

image

最終的なデータの持ち方としては、回答された値(A~D)ごとに列を持ち、回答をした場合は1, していない場合は0にしたいです。

image

手順としては、下記になります。

  1. 計算を作成で値が1のデータを作る
  2. ロング型からワイド型へを実行する

ステップメニューから計算を作成をクリックします。

計算エディタに 1 と入力します。

すると、新しく1の値だけを持つ列を作成できます。

次にシフトキーまたはコントロールキーを押して質問と先ほど作成した1の値がある列を選択した状態で、「ロング型からワイド型へ」を選択します。

欠損値を…で埋めるには 0 を入力します。

実行すると回答された値(A~D)ごとに列を持ち、回答している場合には1、していない場合には0とすることができます。