Pythonstatistics.median_grouped ()メソッド
例
グループ化された連続データの中央値を計算します。
# Import statistics Library
import statistics
# Calculate the median of grouped continuous data
print(statistics.median_grouped([1,
2, 3, 4]))
print(statistics.median_grouped([1, 2, 3, 4, 5]))
print(statistics.median_grouped([1,
2, 3, 4], 2))
print(statistics.median_grouped([1, 2, 3, 4], 3))
print(statistics.median_grouped([1,
2, 3, 4], 5))
定義と使用法
このstatistics.median_grouped()
メソッドは、50パーセンタイルとして計算された、グループ化された連続データの中央値を計算します。
このメソッドは、データポイントを連続データとして扱い、最初に指定された間隔 幅(デフォルトは1)を使用して中央値範囲を見つけ、次に、該当するデータセットの値の位置を使用してその範囲内を補間することにより、50%パーセンタイル中央値を計算します。その範囲で。
ヒント:グループ化された中央値の数式は次のとおりです。GMedian= L +間隔*(N / 2-CF)/ F。
- L =中央値間隔の下限
- 間隔=間隔幅
- N =データポイントの総数
- CF =中央値間隔より下のデータポイントの数
- F =中央値間隔のデータポイントの数
構文
statistics.median_grouped(data, interval)
パラメータ値
Parameter | Description |
---|---|
data | Required. The data values to be used (can be any sequence, list or iterator) |
interval | Optional. The class interval. Default value is 1 |
注:データが空の場合、StatisticsErrorが返されます。
技術的な詳細
戻り値: | グループ化された連続データの中央値を表すfloat 値で、50パーセンタイルとして計算されます |
---|---|
Pythonバージョン: | 3.43.4 |