どんなグラフか
縦棒グラフは、カテゴリごとに 1 本の縦の棒を、共通の基線から立ち上げて描きます。すべての棒が同じ線から始まるので、目は棒の先端を比べます。これは共通の目盛り上の位置の比較で、人が最も正確に行える比較です(Cleveland & McGill 1984)。
カテゴリごとに複数の指標がある場合は、棒がグループになって横に並び、指標ごとに 1 色を使います。これを集合縦棒グラフ、またはグループ化縦棒グラフと呼びます。
✓ 向いているとき
- せいぜい十数個までのカテゴリで量を比べるとき。地域別の売上、選択肢別の得票数、月別の訪問者数など。
- カテゴリが棒の下に収まる短いラベルか、数の少ない期間(月、四半期、年)のとき。
- 一つひとつの値を読みやすく、比べやすくしたいとき。
✗ 避けたほうがよいとき
- カテゴリが多い、または名前が長いとき。横棒グラフならラベルが読みやすく保てます。
- 数十点に及ぶ長い時系列があるとき。折れ線グラフなら、杭の並んだ柵ではなく推移が見えます。
- 値が 1 つの全体の部分で、割合こそが伝えたいことのとき。積み上げグラフや 100% 積み上げグラフ、部分が少なければドーナツグラフを検討してください。
よいグラフにするコツ
- 値の軸はゼロから始めましょう。棒の長さがそのまま値です。軸を途中から始めると差が誇張されます。
- 月や年代のようにカテゴリ自体に自然な順序がない限り、棒は値の順に並べましょう。
- 1 つの指標には 1 色を。棒ごとに色を変えると、データにない意味をほのめかしてしまいます。
- 棒が少ないときは棒に直接ラベルをつけ、不要になった目盛線は消しましょう。
裏にある数学
縦棒の高さは値に比例します。0 から M までの軸を H ピクセルで描くと、値 v は高さ H·v/M ピクセルで描かれます。この比例関係こそ、基線をゼロにしなければならない理由です。軸が m > 0 から始まると、2 本の棒の見た目の比は a/b ではなく (a − m)/(b − m) になってしまいます。
Chart Buffet は「きりのよい」目盛り間隔 — 10 の累乗の 1 倍、2 倍、2.5 倍、5 倍 — を選ぶので、目盛線は読み取りやすい切りのよい数に来ます。
ちょっとした歴史
スコットランドの技術者で政治経済学者のウィリアム・プレイフェアは、The Commercial and Political Atlas で実データによる最初の棒グラフを発表しました(Playfair 1786)。スコットランドと 17 か国との 1 年分の輸出入を横棒で描いたもので、珍しく時系列データが手元になかったためにこの形になりました。
棒グラフは 19 世紀に統計地図帳を通じて広まり、20 世紀にはビジネス報告の定番になりました。のちにクリーブランドとマギルの実験が、その効果の理由を示しました。共通の目盛り上の位置を判断するほうが、角度や面積を判断するより正確なのです(Cleveland & McGill 1984)。
よくある質問
縦棒グラフと横棒グラフの違いは何ですか?
向きだけです。縦棒は縦向き、横棒は横向きです。カテゴリが多いときやラベルが長いときは横棒を使いましょう。
縦棒グラフは必ずゼロから始めるべきですか?
はい。棒の長さが値を表すので、軸を切り詰めると比較が正しく伝わりません。小さな差が重要なら、折れ線グラフやドットチャートで示しましょう。
参考文献
- Playfair, W. (1786). The Commercial and Political Atlas. London: Debrett, Robinson and Sewell.
- Cleveland, W. S. & McGill, R. (1984). Graphical perception: theory, experimentation, and application to the development of graphical methods. Journal of the American Statistical Association 79(387), 531–554.
- Friendly, M. & Denis, D. J. (2001). Milestones in the history of thematic cartography, statistical graphics, and data visualization. Web document.