アンケートデータの有用性を最大限に引き出す３つのポイント

「アンケートはしてみたものの、得られた回答データを有効に活用できていない。」というのは多くの組織が抱えている悩みです。

せっかくアンケートデータを集めたが、ただ平均値を計算して比べたり、自由記述の回答を読んだりするだけで、ビジネスやサービスの改善に向けた具体的なアクションに導くことができない、というのはよくある話です。

そこで、アンケートデータの有効に活用するための3つのポイントを記事としてまとめました。


# データの持ち方

アンケートデータを収集した際に、データの持ち方には下記の2つのパターンがよくあるかと思います。

**1行1回答者で列に質問項目があるデータ**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/88765824-a42d-c4f5-174a-d25e17d6b81b.png)


**質問と回答をそれぞれ1つの列にまとめたデータ**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/55ca092d-da02-8b99-4480-eb0d13bae85a.png)


アンケートデータではよく、現状を把握するために「データを可視化」したり、質問項目どうしの関係性を分析するために「相関分析」や「因子分析」、または回答者傾向を調べるための「K-Means」クラスタリングが使われます。

一方で、取得したデータがそのままの状態で「可視化」や「分析」に適したデータの形になっていることはありません。

というのも、「可視化」や「分析」にはそれぞれ適したデータの形があるからです。

例えば、可視化の場合は質問ごとに回答の平均値を可視化する、といったことがよく行われます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/3089e82f-f157-72e2-03b8-76a52a00a881.png)

その際に、横軸（X軸）、縦軸（Y軸）に質問と回答の列を割り当てていく必要があるのですが、質問が列ごとに分かれてしまっては横軸（X軸）に質問の列を割り当てることができません。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/72ba5507-c0b5-012e-30a7-13893aa7d21e.png)


そこで、質問と回答をそれぞれ列にまとめた、いわゆるロング型のデータが適しています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/9e932e85-dcbf-637b-0fb7-4e9b176ed59d.png)


一方で、相関分析などでは、1行1回答者で列に質問項目があるワイド型のデータが適しています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/f55a96a0-931f-d594-669c-70998dd0d32e.png)

ワイド型のデータの場合、横軸（X軸）、縦軸（Y軸）にそれぞれの質問の回答の列を割り当てることで、2つの列の相関関係を分析していくことができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/72c97c30-7f95-d673-ccdb-8ce3e467e98a.png)


つまり、アンケートデータを扱っていくにあたって、目的に合わせて「データの持ち方」を柔軟に変えていく必要があります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/e60b2a81-22f9-a3fd-c6ba-b6bb07680b5d.png)


[Exploratory](https://exploratory.io/)では、アンケートデータの持ち方をワイド型、ロング型を柔軟に変えていくことが可能です。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/f7471d6d-1664-d293-671d-6cce6dae8d13.png)


# その違いは意味のある違いと言えるのか？

アンケートデータを可視化をした際に、下記のように性別ごとにサービスの満足度の平均値に違いがあったとします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/05ad28df-f3a1-fe8d-39b6-b5a7b40b3e13.png)


両者の平均値には0.8の差があったため、女性の方が男性よりも良いと結論づけてしまって良いのでしょうか？

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/d91e40c5-e55d-6b39-296d-653462fbbd64.png)

というのも、女性は男性よりも回答者が少ない場合があります。（逆のケースもある）

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/1efaf162-b1c5-7884-6bc5-5f01fe2bd640.png)

平均値は、データの数が少なければちょっとした変化に敏感になるために、値がぶれやすいという特徴があります。例えば、回答者のうち一人が値が低かったら男性と同等の平均値になる、ということもあり得ます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/884108f2-07fe-4b9b-243a-a33f1ea38923.png)


そのため、平均値だけを見ていても、本当に違いがあったのかどうか、自信を持って判断していくことができません。

そこで使えるのが信頼区間です。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/098b6bd3-a7cc-b375-3165-458749d68f6a.png)


信頼区間は、手元のデータから母集団の真の平均値を推測したものです。

これを使うと何が嬉しいか、というとその2つの平均値の違いが意味のある違いなのか、有意な違いと言えるのかを判断するために使えるといった点です。

もし信頼区間が重なっている場合は、女性と男性のサービスの満足度の平均値に有意な違いはないという結論になります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/8ee48a63-02d1-c75f-a773-72f3c6812a7c.png)


信頼区間が重なっていない場合は、女性は男性に比べてサービスの満足度の平均値が高く、その違いも有意な違いがあると言えます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/62c6da09-384b-a45d-b700-396d09f272b0.png)


[Exploratory](https://exploratory.io/)では、エラーバーといったチャートを使うことで、信頼区間を簡単に可視化していくことが可能です。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/7a20aa68-d183-f928-0aa6-f85c5d97605f.png)

# 自由記述の回答データ

アンケートによくある質問のタイプの1つが「自由記述」です。自由記述の回答は、5段階評価などでは得られない、より詳細な情報を得ることができます。

例えば、あるソフトウェアのサービスが、自社のサービスの満足度調査の一環として推奨度（NPS）と推奨度の理由についてアンケートをとったデータがあったとします。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/35a03bfd-b698-4ccf-9e8d-cf24e6bb3ec7.png)

そして、今回得られたアンケート結果をもとに、推奨度が高い人たちに対して「紹介キャンペーン」を行いたいとします。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/57ec25cb-311e-6a21-8318-d0362a5e6800.png)

その際に、自由記述の回答である「推奨度の理由」をもとに、それぞれの回答者の特徴を理解して、それぞれの回答者（顧客）に対してキャンペーンを行いたいです。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/1710d460-5437-0b21-b4e0-5fd1f31844ef.png)

しかし、自由記述の回答は、回答者が少ない場合は1つ1つ読んでいくことができますが、多い時には全てを見て傾向を把握することは現実的に難しいです。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/2205081f-949b-9d52-e594-576b69666331.png)

さらには、それぞれの文章の特徴をもとに、ラベルづけを行うとなれば、余計に時間がかかってしまい、途方もない作業となります。

例えば、下記の文章があったとしましょう。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/aee36d95-547d-57d5-aadb-7092fb97969e.png)

それぞれの文章をみると、「サポート」、「導入」、「サービスの品質」に関するグループがあるように見えます。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/c839223e-dd3a-57e5-317e-700491562654.png)


これらの文章の傾向をもとに回答者を機械的にグループ分けできないか、その問題を解決してくれるのがトピックモデル（LDA）です。

「トピックモデル」を実行すると、文章ごとに各トピックの比率（確率）を得ることができます。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/f4476dcc-7fc3-3c7a-edab-0405e5fca7c5.png)

その文章におけるトピック比率が高いものをもとに、それぞれの回答者をグループ分けすることができます。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/18b87876-4e9a-1bed-911a-4353bd7fe8b3.png)


これにより、それぞれのグループにあった適切なキャンペーンを行うことができるようになります。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/5669bd0f-fdfd-7cd7-2b06-06dd92363e55.png)


[Exploratory](https://exploratory.io/)の場合は、アナリティクス・ビューの下で「トピックモデル」を選び、「自由記述」の列を選択することで簡単にトピックモデルを実行することができます。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/8a58ded1-c61a-3736-60ec-26a0a460e996.png)


「ドキュメント」タブを使うことで、それぞれのトピックの確率が高い文章を確認することができ、どういった文章がグループ分けされているのかを簡単に解釈していくことができます。

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/d08e7a1e-95f0-62de-9714-d0b6153c2951.png)



# 実務で使えるスキルを身に着けたい！

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/192148/b4956034-7410-51d1-4d74-1f461ce36df3.png)

今回紹介したようなアンケートデータの分析に役立つ分析手法、さらにアンケートデータに特有なデータ加工の問題の解決方法などをもっと深く学び、さらに現場で使えるレベルのスキルを身に着けたいという方は、アンケートデータの加工と分析に特化したトレーニングを用意しておりますので、ぜひご検討いただければと思います。


https://exploratory.io/survey-data-training-jp/?utm_campaign=5analytics-survey&utm_medium=blog&utm_source=qiita


# 自分のデータで試してみたい！

記事内の全てのチャートは、データの加工、可視化、分析、レポーティングのためのUIツールの[Exploratory](https://exploratory.io/?utm_campaign=5analytics-survey&utm_medium=blog&utm_source=qiita)を利用して作成しています。

ご自身のデータを使って、これらのチャートを作成したり、データの分析をしたい方は、下記のページより無料トライアルが可能ですので、ぜひ、お試しください！

https://exploratory.io/?utm_campaign=5analytics-survey&utm_medium=blog&utm_source=qiita