PHP 7.4.0 alpha 1 Released

stats_variance

(PECL stats >= 1.0.0)

stats_variance分散を返す

説明

stats_variance ( array $a [, bool $sample = FALSE ] ) : float

a に含まれる値の分散を返します。

パラメータ

a

標準偏差を取得したいデータの配列。配列のすべての値が float にキャストされることに注意しましょう。

sample

a が、母集団の抽出標本であることを表します。デフォルトは FALSE です。

返り値

成功した場合に分散、失敗した場合に FALSE を返します。

add a note add a note

User Contributed Notes 1 note

up
-9
Anonymous
10 years ago
This will return surprising values for most users, since the default of sample=false is rather unusual when speaking about variance.

Point is:
When using stats_variance($foo,TRUE) the sum is divided by n-1 while the default just divides it by n. So when you expect your variance to be lower you probable wanted to divide by n-1, therefore should set the second parameter =TRUE.
To Top