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 而非 N-1)
precisionnumberNo4使用母體公式(除以 N 而非 N-1)

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.