2変数の関係性は散布図で十分ですが、3つ目の変数を同時に見たい場面ではバブルチャートが活躍します。X軸・Y軸の位置に加えて、各点の大きさ(バブルのサイズ)で3つ目の変数を表現することで、3次元の関係を1つのグラフで表せます。
例えばX軸に広告費、Y軸に売上、バブルサイズに利益を取れば、「広告費が高く売上も高いが利益が小さい」という非効率な状況が一目で分かります。さらに色で第4の変数(地域・カテゴリなど)を加えるとデータ密度をさらに上げられます。
本記事では、バブルチャートのデータ構造、作成手順、カスタマイズ、よくある誤読パターンまでをまとめて解説します。
【要点】バブルチャートを作る3つのポイント
- 4列構造で準備: ラベル・X値・Y値・サイズ値の4列が基本構造です。
- 挿入→グラフ→バブルチャート: グラフ種別から「バブルチャート」を選びます。
- サイズは面積で大小を表す: 直径ではなく面積で値を比例表示するため、視覚的な誤解が少ない設計です。
ADVERTISEMENT
目次
バブルチャートの構造とデータ要件
バブルチャートは散布図の拡張版で、各点(バブル)が3つの数値属性を表現します。X座標で1つ目の変数、Y座標で2つ目、バブルの大きさで3つ目を可視化します。
データは最低4列必要です。1列目に各バブルのラベル(商品名や地域名)、2列目にX値、3列目にY値、4列目にサイズ値を入れます。オプションで5列目にカテゴリ情報を入れると、色分け表示も可能です。
バブルのサイズは数値の絶対値ではなく面積で表現されます。値が4倍なら面積も4倍、つまり直径は2倍になります。直径ベースで比較すると視覚的な誤解が起きるため、面積比例方式が標準です。
バブルチャートを作成する基本手順
- 4列のデータを準備します
A列にラベル(商品名)、B列にX値(広告費)、C列にY値(売上)、D列にサイズ値(利益)を並べます。1行目はヘッダーにします。 - データ範囲を選択して挿入→グラフ
A1:D20 のような範囲を選択し、メニューから「挿入」→「グラフ」を選びます。 - グラフ種別を「バブルチャート」に変更
右側のグラフエディタで「グラフの種類」を「バブルチャート」に切り替えます。「散布図」セクションから探せます。 - 軸とサイズの設定を確認
X軸・Y軸・系列(色)・サイズの各列割り当てがエディタで確認できます。意図通りでない場合はドラッグで列を入れ替えます。 - カテゴリ列を追加して色分け
5列目にカテゴリ(東日本・西日本など)を入れると、エディタの「系列」設定でグループごとに色を分けられます。
バブルチャートのカスタマイズ手順
- 軸範囲を手動指定
自動範囲では端のデータが見切れることがあります。グラフエディタのカスタマイズで「縦軸」「横軸」のmin・maxを明示すると安定します。 - データラベルの表示
各バブルにラベル(商品名)を表示すると、どの点が何かを一目で識別できます。文字が重なる場合は「点の最大」のようなオプションで重要な点だけ表示します。 - 透明度の調整
バブルが重なる場合、透明度を下げると重なり部分も見やすくなります。透明度50〜70%が経験的に見やすい設定です。 - サイズ範囲の調整
最大バブルが画面を埋め尽くすほど大きくなる場合は、エディタで「バブルサイズの倍率」を下げて全体のスケールを調整します。 - 軸タイトルとグラフタイトル
X軸タイトルに「広告費(万円)」、Y軸に「売上(万円)」、サブタイトルに「バブルサイズ:利益(万円)」と書くと、初見の読者にも親切です。
ADVERTISEMENT
バブルチャートでつまずきやすいパターン
「バブルチャート」が選択肢に出ない
データ範囲が4列に達していないと、バブルチャートが選択肢に表示されません。ラベル・X値・Y値・サイズ値の4列を最低限確保してから再度確認してください。
サイズが想定通りにならない
サイズ列にゼロや負の値があると、その点が極端に小さく(または非表示)表示されます。サイズには必ず正の値を入れる前提で、データを見直してください。
バブルが重なって見にくい
データ密度が高い場合、バブルが重なり個別の点が判別しにくくなります。透明度を下げる、データを期間や地域で分割する、ズーム機能で詳細領域を拡大するなど、複数の対策を組み合わせてください。
3軸+色で情報過多になる
XY位置・サイズ・色と4つの次元を1グラフに詰め込むと、読者の認知負荷が増えます。本当に必要な軸数を絞り、複雑なデータは複数のグラフに分割する判断も大切です。
多次元データ可視化グラフの比較
| グラフ種類 | 軸数 | 適合シーン |
|---|---|---|
| 散布図 | 2軸(X・Y) | 2変数の相関確認 |
| バブルチャート | 3軸(X・Y・サイズ) | 3変数の関係性 |
| 4D散布図(色追加) | 4軸 | カテゴリ別+3指標 |
| レーダーチャート | 多軸(同一スケール) | 項目間バランス比較 |
| ヒートマップ | 2軸+色強度 | 密度や強度を表現 |
まとめ
バブルチャートは3次元データを1つのグラフで可視化する強力な手法で、X軸・Y軸・バブルサイズの3つで複合的な関係性を表現します。Googleスプレッドシートでは挿入→グラフ→バブルチャートで簡単に作成でき、4列(ラベル・X・Y・サイズ)のデータ構造を準備するだけで完成します。色を加えれば4次元の表現も可能ですが、情報過多にならないよう必要な軸数を絞ることも大切です。マーケティング分析、商品ポートフォリオ評価、地域別パフォーマンスなど、3つの指標を同時に検討する場面で活躍するグラフ形式として覚えておいてください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
