階級幅の計算

階級幅の計算では、度数分布表やヒストグラムに使う階級の幅が分かります。たとえば12から98までのデータを8階級に分けると、階級幅は正確には10.75で、切り上げて11になります。

計算例:階級数: 階級数を自分で決める · 最小値 12 · 最大値 98 · 階級数 k 8 · 次の倍数に切り上げ 1 → 結果:階級幅 = 11(範囲 86、8 階級、正確には 10.75)。出典:Wikipedia – Histogram (number of bins and width)。更新日:

k ≥ 1
整数なら1、小数なら0.5など。
マイツールボックス入力内容はこのブラウザーにのみ保存されます。

結果

結果
階級幅 = 11(範囲 86、8 階級、正確には 10.75)
すべての値
階級下限上限(未満)
11223
22334
33445
44556
55667
66778
77889
889100
計算手順
  • 範囲 = 最大値 − 最小値 = 98 − 12 = 86。
  • 正確な幅 = 範囲 / k = 86 / 8 = 10.75。
  • 1の倍数に切り上げ: 階級幅 = 11。最後の階級は 100 で終わり、最大値 98 を含みます。
階級は左端を含み右端を含みません。区切りちょうどの値は上の階級に入り、最大値は最後の区切りの上に来ても構いません。

計算方法

階級幅とは、度数分布表やヒストグラムで、1つの階級の下限と上限の間の長さのことです。データの範囲と、分けたい階級の数から決まります。

計算式と手順

まず範囲を求めます。最大値から最小値を引いた値です。これを階級数 k で割ると正確な幅が出ます。区切りは分かりやすいほうがよいので、ある刻みの倍数に切り上げます。整数データなら次の整数です。階級数は自分で決めるか、スタージェスの公式 k = ⌈1 + log₂ n⌉ で見積もります。

計算例

データが12から98までなら、範囲は86です。8階級なら 86 / 8 = 10.75 で、切り上げて11になります。階級は12以上23未満、23以上34未満、…、89以上100未満となり、最後の区切り 12 + 8 · 11 = 100 は最大値98を超えます。データが n = 100 個なら、スタージェスは k = ⌈7.64⌉ = 8 で、同じ分け方になります。

よくある質問

階級幅はどう計算しますか?

範囲(最大値 − 最小値)を階級数で割り、切りのよい数に切り上げます。12から98を8階級に分けるなら 86 / 8 = 10.75 で、11です。

階級数はいくつにすればよいですか?

目安としてスタージェスの公式 k = ⌈1 + log₂ n⌉ を使います。n = 100なら8階級です。ヒストグラムで分布の形が見えるかも確認してください。

なぜ階級幅を切り上げるのですか?

最大のデータが最後の階級に必ず入るようにするためです。正確な幅10.75のままでは区切りが扱いにくく、丸め誤差で最大値が漏れるおそれもあります。

出典・根拠

更新日: · 編集方針

関連ツール