close
Highcharts Logo

シンプルに視覚化

Highchartsは、開発者があらゆるWebおよびモバイルプラットフォームにチャートを簡単に追加できるようにします。
Javascript、Angular、React、VueJS、iOS、R、.NET、Python、その他に対応しています。

適切なチャートの選び方

適切なチャートを選ぶ方法についてお悩みの方には、このチュートリアルがお役に立てることでしょう。

以下のように簡単なステップに従えば、適切なチャートやグラフを選ぶことができます。

  1. データの種類を確認
  2. チャート作成の目的を確認
  3. チャートの種類を選ぶ

データの種類と目的がわかっている場合は、Chart Chooserツールに直接ジャンプして楽しく始めましょう。 ちなみに、 Chart Chooserツールは、データの種類と目的に基づいてチャートの選択肢を絞り込むのに役立ちます。 しかし、もっと知りたい方やデータの種類や可視化の目的について確認したい方は、引き続きお読みください。 そうすれば、魅力的なチャートやグラフを作成できるようになります。

それでは始めましょう。

1. データの種類を知る

最初のステップは、データの種類を特定することです。 データから洞察を得るために正しい数学的手法やチャートタイプを選ぶためには、データの種類を知っておくことが重要です。 データには2つの種類があります。カテゴリカルデータ(categorical)連続型データ(continuous)です。 これらのデータタイプに慣れていない場合は、以前の記事であるカテゴリカルデータタイプ 101連続型データタイプ 101をご覧ください。

 

2. 目的を知る

データの種類がわかったら、次は目的を知ることです。データセットを可視化する目的はさまざまですが、ここでは最もよく使われる目的を紹介します。
  • 比較
  • 構成
  • 関係
  • 階層
  • 分布
  • フロー

[比較]

比較は、2つ以上の要素の類似性(またはそうでないこと)を推定します。 折れ線チャート、棒グラフ、バブルチャート、ツリーマップなどがカテゴリカルデータの比較によく使われます。

以下の折れ線チャートは、2月13日から2月15日までの2つの異なる町の風速を比較しています。

[構成]

構成は、要素の構成部分を示します。 ドーナツチャート、円グラフ、積み上げ棒グラフ、積み上げ柱グラフなどが構成の可視化によく使われます。

以下のデモでは、ドーナツチャートを使って空気の構成を表示しています。

[関係]

関係は、ある変数が他の変数にどのように影響するかを示します。 散布図やバブルチャートなどが関係の可視化によく使われます。

以下のデモでは、507人の男女の身長と体重の関係を散布図で表示しています。

 

[階層]

階層は、要素が配置されたりランク付けされたりするシステムです。 ツリーマップ、サンバーストチャート、サークルチャートなどが階層の可視化に使われます。

以下の組織図は、Highsoftでの管理階層を示しています。

 

[分布]

分布は、時間や空間を通じて変数の頻度を示します。 散布図、ヒストグラム、ピラミッドチャートなどが分布の可視化に使われます。

以下のヒストグラムチャートは、2021年のソマリア人口の分布を表示しています。

 

[フロー]

フローとは、安定して連続的に流れるという動作です。 サンキーダイアグラムやガントチャートなどがフローの可視化に使われる主なチャートです。

以下のデモでは、2017年の米国の推定エネルギー消費量のフローをサンキーダイアグラムで可視化しています。

 

3. チャートタイプを選択する

上記のステップでチャートの選択肢を絞り込むことができますが、まだ作業は終わっていません。 あなたのデータセットから最良の洞察を引き出すことができる特定のチャートを決めなければなりません。 でもご心配なく!Chart Chooser toolというツールでカバーできます。 データの種類やビジュアライゼーションの目的についての知識を活かして、このツールを使ってみてください。

この3ステップのプロセスを使って効果的なチャートを作成してみてください。