Skip to content

Stats

Statistical functions: mean, median, mode, std dev, percentile, and more.

8 modules

ModuleDescription
平均数値の算術平均を計算
中央値数値の中央値を計算
最小/最大最小値と最大値を見つける
最頻値最頻値を計算
パーセンタイル数値のパーセンタイルを計算
標準偏差数値の標準偏差を計算
Sum数値の合計を計算する
分散数値の分散を計算する

Modules

平均

stats.mean

数値の算術平均を計算

Parameters:

NameTypeRequiredDefaultDescription
numbersarrayYes-数値の配列
precisionnumberNo2数値の配列

Output:

FieldTypeDescription
meannumber小数点以下の桁数
countnumber算術平均
sumnumber算術平均

中央値

stats.median

数値の中央値を計算

Parameters:

NameTypeRequiredDefaultDescription
numbersarrayYes-数値の配列

Output:

FieldTypeDescription
mediannumber数値の配列
countnumber中央値

最小/最大

stats.min_max

最小値と最大値を見つける

Parameters:

NameTypeRequiredDefaultDescription
numbersarrayYes-数値の配列

Output:

FieldTypeDescription
minnumber数値の配列
maxnumber最小値
rangenumber最小値
min_indexnumber最大値
max_indexnumber範囲(最大 - 最小)

最頻値

stats.mode

最頻値を計算

Parameters:

NameTypeRequiredDefaultDescription
valuesarrayYes-値の配列
all_modesbooleanNoFalse値の配列

Output:

FieldTypeDescription
modeany複数存在する場合はすべてのモードを返す
frequencynumber最頻値
countnumber最頻値

パーセンタイル

stats.percentile

数値のパーセンタイルを計算

Parameters:

NameTypeRequiredDefaultDescription
numbersarrayYes-数値の配列
percentilenumberYes50数値の配列

Output:

FieldTypeDescription
valuenumber計算するパーセンタイル(0-100)
percentilenumberパーセンタイル値

標準偏差

stats.std_dev

数値の標準偏差を計算

Parameters:

NameTypeRequiredDefaultDescription
numbersarrayYes-数値の配列
populationbooleanNoFalse母集団の公式を使用(N-1ではなくNで割る)
precisionnumberNo4母集団の公式を使用する(N-1ではなくNで割る)

Output:

FieldTypeDescription
std_devnumber小数点以下の桁数
variancenumber標準偏差
meannumber標準偏差

Sum

stats.sum

数値の合計を計算する

Parameters:

NameTypeRequiredDefaultDescription
numbersarrayYes-数値の配列

Output:

FieldTypeDescription
sumnumber数値の配列
countnumber数値の合計

分散

stats.variance

数値の分散を計算する

Parameters:

NameTypeRequiredDefaultDescription
numbersarrayYes-数値の配列
populationbooleanNoFalse数値の配列
precisionnumberNo4母集団の公式を使用する

Output:

FieldTypeDescription
variancenumber小数点以下の桁数
meannumber分散の値

Released under the Apache 2.0 License.