ヒストグラム作成ツール

ステップ 1 / 3

1行に1つの数値を貼り付けるか、CSVまたはタブ区切りデータを貼り付けます。最初の数値列を使います。

値の数
最小値
最大値
平均値
中央値
ヒストグラムの階級表
階級範囲度数
採用した値

スプレッドシートをアップロードせずに、測定値の列を分布の正直な見取り図に変えます。1行に1つの数値を貼り付けるか、CSVまたはタブ区切りの行を貼り付けてください。このヒストグラム作成ツールは最初の数値列を見つけ、値を等しい幅の階級に分け、ブラウザ内で度数の棒を描画します。自動の階級数候補を使うか、2から100までの数を選び、正確な階級表を確認してから、SVG、PNG、CSVとして書き出せます。

ヒストグラムの作り方

  1. 1

    数値データを貼り付ける

    1行に1つの値を使うか、CSVまたはタブ区切りの列を貼り付けます。見出しと数値でない行は無視され、その件数が表示されます。

  2. 2

    階級を設定する

    自動の数をそのまま使うか、幅が等しい2から100個の階級を選びます。自動設定は値の散らばりを使い、同じ値が繰り返される場合にも安全な代替方法を使います。

  3. 3

    分布を読む

    棒グラフ、最小値、最大値、平均値、中央値に加え、各階級の範囲と度数を示すアクセシブルな表を確認します。

  4. 4

    ローカルで書き出す

    拡大しても粗くならないSVG、1200 × 720のPNG、または階級の要約CSVをダウンロードします。

ヒストグラムで分かること

ヒストグラムは、1つの数値変数の範囲を階級と呼ばれる隣接した区間に分けて要約します。横軸は値の範囲、縦軸は各範囲にある観測値の数です。棒グラフと異なり、階級は連続した数値区間です。棒が接していることは、元の値が同じ尺度上のどこにでも入り得ることを表します。

最小値を a、最大値を b、等しい幅の階級数を k とすると、階級幅は次のとおりです。

階級幅 = (b − a) / k

入力された各値は1回だけ数えます。最大値と等しい値は最後の階級に入るため、上限で観測値が失われることはありません。このツールは、データに十分なばらつきがあるときは四分位範囲に基づく自動候補を使い、その幅が使えない場合はスタージェスの公式を代替として使います。手動で数を指定することもできます。

階級の範囲 値の例 度数
10から15 12、14、15 3
15から20 16、18、19 3
20から25 21、24 2

実際のヒストグラムでは区間が境界を共有するため、境界の扱いに決まりが必要です。表示用の範囲ラベルは読みやすく丸めますが、内部の集計では完全な数値精度を使います。

役立つ階級数の選び方

階級が少なすぎると、別々の集まりを隠してしまうことがあります。多すぎると、偶然のばらつきが意味のあるものに見えます。まず自動結果から始め、少し少ない数と少し多い数を試してください。階級を少し変えただけで結論が大きく変わる場合は、より強い主張ではなく、より多くのデータや別の診断が必要です。

ヒストグラムは、長い裾、外れ値の可能性、空白、複数の山、予想外に大きな散らばりを見つけるのに特に役立ちます。分布を証明したり、原因を説明したり、統計検定の代わりになったりはしません。すべて同じ値のデータは、ばらつきが観測されなかったことを正直に示すため、中央の1つの階級として表示されます。

ヒストグラムと棒グラフの違い

応答時間、長さ、温度、得点、購入額のように、測定または計数された数値にはヒストグラムを使います。商品、国、アンケート回答のような名前付きの分類には棒グラフを使います。分類の棒グラフは並べ替えても構いません。ヒストグラムは数値の順序と連続した階級自体が意味を持つため、並べ替えてはいけません。

解析、階級分け、描画はすべて現在のブラウザタブ内で行われます。データはグラフ作成サービスに送信されず、ファネルURLに含まれず、当社のサーバーにも保存されません。ファネルの設定はこのタブのセッションストレージだけに保存され、最初からやり直すかタブを閉じると消去できます。

背景資料として、ヒストグラムに関するNIST/SEMATECH Engineering Statistics Handbookアクセシブルなデータ表に関するW3CのガイダンスMDNのSVGアクセシビリティ解説を参照してください。

よくある質問

はい。数値の列を直接貼り付けてください。カンマ、セミコロン、タブで区切られた行にも対応し、数値を含む最初の列を使います。文字の見出しと数値でない行は無視され、通知で除外された行数を確認できます。

各階級は近い値を1つの度数にまとめます。幅の広い階級は細部をなめらかにし、幅の狭い階級は局所的な変動をより多く示します。どちらかが常に正しいわけではありません。妥当な数をいくつか比べ、表示された1つの形をパターンの証明と考えないでください。

はい。有限の負の値、正の値、小数をまとめて階級分けできます。値の解析ではアラビア数字の形式を含む一般的な小数表記を受け付けます。空欄、数値でない値、無限大の値は、ゼロに変換せず除外します。

分割する数値範囲がないため、受け付けたすべての値を含む中央の1つの階級を表示します。これは観測されたばらつきがゼロであることを忠実に示すもので、通常の複数階級の分布ではありません。

いいえ。解析、グラフ作成、書き出しはブラウザ内でローカルに実行されます。任意の複数ステップ表示では、現在の入力と設定は次のステップでも使えるよう、このタブのセッションストレージだけに保存されます。URLに含まれず、サーバーへの更新として送信されることもありません。

関連ツール

このツールは他の言語でも利用できます