Exploratory コミュニティ

バーグラフの作成に関して

#1

グラフの表し方で教えていただきたいです。
ある商品の購入意向について以下のような質問をしました。
・性別
・年齢
・子供の有無
・購入意向(5段階)
全てバラバラの列になっています。
行は個人ID(調査した300人)になっています。

表現したい図
・構成比
・購入意向TOP2のみ色付け
・子あり(濃い青)、子なし(薄い青)で色付け
image

現状
・購入意向TOP2だけの色付けができていない
・色(グループ化)を購入意向にしてしまっているので、子供の有無で色分けができていない
image

何卒、宜しくお願い致します。

#2

色に設定できるのは1つの列だけなので、

https://exploratory.io/note/GMq1Qom5tS/UI-wbp9UGy2ff/note_content/note.html

を使って、まず色分けに使用するための列を作るのがよいと思います。

複数条件ですから、たぶん

購入意向 > 5 & 子供 == “子供あり” →値に1を設定
購入意向 > 5 & 子供 == “子供なし” →値に2を設定
それ以外の場合 →値を3に設定

とかこんな感じでしょうか。
それで作った列を色に当てはめるといけると思います。

※ただこのチャート、X軸を「性年代」という項目でまとめてしまうより、
性と年代のカラムを分けて、性を繰り返し項目に持っていってチャートを2つに分けたほうが
やり方としてはかんたんですし、見た目としてもより整理しやすいかなぁと思います。

#3

ご回答有難うございます。
非常に助かりました。

また、おっしゃるとおり、性・年代で分けたほうが見やすいですね。
適切なアドバイスもしていただきまして感謝いたします。
参考にします!