ナビゲーションを開く
開くワークスペースを開く

リサーチツール · アンケートデータの整形

値ラベルの一括変換ツール

アンケートシステムから書き出した 1、2、3 といった数値コードを、回答者が実際に見た選択肢の文言に一括で置き換え、カテゴリーを統合して、そのままクロス集計に使える CSV を書き出します。

コードをラベルにオンラインで変換

データファイルを開くかサンプルデータを使い、列を選んで各コードのラベルを入力するか対応表を貼り付けます。「対応表を適用」を押し、変換前後の件数を確認してから新しいファイルをダウンロードしてください。

CSV、Excel、SPSS、Stata、SAS、R、Parquet、SQLite、JSON に対応しています。ファイルはこのブラウザータブ内で読み込まれ、アップロードされることはありません。 Triple-S の場合は、.sss または .xml のメタデータファイルとデータファイルを一緒に選択してください。

01

値ラベルの変換が必要になる場面

多くのアンケートシステムは CSV や Excel に書き出すと数値コードしか残さないため、表やグラフには「そう思う」「そう思わない」ではなく 1〜5 が並びます。クロス集計やレポート作成の前に、調査票やコードブックを見ながらコードを選択肢の文言に置き換えるのが一般的です。

値ラベルはコードに名前を付けるだけで、データそのものは変わりません。2 つのコードに同じ名前を付けると 1 つのカテゴリーに統合されます。これがトップ 2 ボックス・ボトム 2 ボックスを作る最も一般的な方法です。

02

ツールの使い方

データファイル(CSV、TSV、Excel、SPSS、Stata、SAS、JSON)を開くか、「サンプルデータを使う」をクリックします。処理する列を選ぶと、その列の異なる値と件数が一覧表示されるので、右側に対応するラベルを入力します。

コードブックの 2 列をそのまま貼り付けることもできます。1 行に 1 つのコードを、イコール(1=男性)、カンマ(1,男性)、タブのいずれかで区切ります。各行の最初の区切り文字だけが使われるため、ラベルにカンマを含めても問題ありません。読み取れない行は行番号付きで知らせます。

値ラベル付きの SPSS .sav ファイルを開いた場合はラベルが自動で入力されるので、確認・修正・統合するだけで済みます。マトリクス設問ではほかの列にもチェックを入れ、同じラベルを設問群全体に一度に適用できます。

  • ラベルのあるコード:ラベルの文言に置き換えます。
  • ラベルのないコード:選択に応じて元のコードを残すか、空欄にします。
  • 元から空欄のセル:常に空欄のままです。
  • 数値コードは数値として照合します:コード 1 のラベルは 1.0 と保存されたセルにも適用されます。
03

書き出し方法:置き換えるか、ラベル列を追加するか

書き出し時には、コードをラベルで置き換えるか、元のコードを残して各列の隣に <列名>_label 列を追加するかを選べます。

あとで尺度の平均値や相関・回帰を計算するなら、数値コードが使えるようにラベル列の追加をおすすめします。度数分布とクロス集計だけなら置き換えたほうが簡潔です。書き出す列名はほかのソフトで使いやすいよう元のままです。

04

計算例:5 段階尺度を 3 カテゴリーに統合

サンプルデータは 600 行で、brand_grid_1 は 1〜5 の同意度の設問です。コード別の件数は 1 → 61、2 → 124、3 → 205、4 → 153、5 → 57 です。

1〜5 に「まったくそう思わない」から「とてもそう思う」までのラベルを付けた場合、5 つのカテゴリーの件数は変わらず、名前だけが変わります。

1 と 2 を「ボトム 2 ボックス」、3 を「どちらともいえない」、4 と 5 を「トップ 2 ボックス」とすると、3 カテゴリーに統合されます。トップ 2 ボックスは 210 人(153 + 57)、どちらともいえないは 205 人、ボトム 2 ボックスは 185 人(61 + 124)で、合計は 600 行のままです。brand_grid_2〜brand_grid_8 にチェックを入れれば、同じラベルをマトリクス設問全体に適用できます。

05

向いているケースと向いていないケース

書き出したファイルに数値コードしかなく、手元に調査票やコードブックがある場合や、クロス集計やグラフに回答の文言を表示したい場合、尺度をトップ 2・ボトム 2 にまとめたい場合、件数の少ないカテゴリーを統合したい場合に向いています。

  • マトリクス設問全体にラベルを付け、カテゴリーを統合して集計表を見やすくしたいとき。
  • 尺度の平均値をまだ計算する必要があるときに、コードを直接置き換えること(ラベル列の追加を使ってください)。
  • 自由回答のテキストや回答者 ID のように、値の種類が数千もある列。
06

結果の確認方法

対応表を適用したら「変換後」の件数表を確認してください。統合したカテゴリーの件数は、元のコードの件数の合計と一致するはずです。ラベルのないコードが残っている場合は、コードブックの記載漏れであることがほとんどです。多くは「わからない」「回答拒否」や欠損値のコードなので、残すか空欄にするかを明確に決めておきましょう。

参考文献

参考文献・関連資料

  • IBM SPSS Statistics Command Syntax Reference — VALUE LABELS and ADD VALUE LABELS commands

  • IBM SPSS Statistics Command Syntax Reference — RECODE command

よくある質問

よくある質問

貼り付けられる対応表の形式は?

1 行に 1 つのコードを、イコール(1=男性)、カンマ(1,男性)、タブのいずれかでラベルと区切ります。表計算ソフトのコードブックから 2 列をコピーしてそのまま貼り付けられます。各行の最初の区切り文字だけが使われるのでラベルにカンマを含められ、空行は無視され、読み取れない行は行番号で知らせます。

2 つの回答コードを 1 つのカテゴリーにまとめるには?

2 つのコードに同じラベルを入力するだけです。変換後の件数表には「統合」と表示され、統合後の合計件数が示されます。たとえば 4 と 5 の両方を「トップ 2 ボックス」にします。

マトリクス設問全体に一度にラベルを付けられますか?

できます。まず 1 問にラベルを付け、「この対応表をほかの列にも適用」でほかの設問にチェックを入れてから「対応表を適用」を押してください。チェックした各列に同じラベルが付き、「適用済みの対応表」の一覧に表示されるので、個別に編集・削除できます。

ラベルを付けなかったコードはどうなりますか?

列ごとに、元のコードを残す(一部のコードだけに名前を付けたいとき)か、空欄にする(「回答拒否」などを表から除きたいとき)かを選べます。元から空欄のセルはどちらの場合も空欄のままです。

SPSS の値ラベルを読み込めますか?ファイルはアップロードされますか?

SPSS .sav ファイルを開くと、ファイルに保存された値ラベルが該当する列に自動で入力されます。処理はすべてこのブラウザー内で行われ、ファイルがアップロードされることはなく、アカウント登録も不要です。

調査データ全体をブラウザーで分析しましょう

クロス集計、ウェイト付け、有意差検定、編集可能なレポート出力まで、すべて無料でアカウント登録も不要です。ファイルはお使いのブラウザー内で処理され、アップロードされません。

データファイルを開く

· 英語版を読む