varSamp
varSamp
データセットの標本分散を計算します。
構文
varSamp(x)
エイリアス: VAR_SAMP.
パラメータ
返される値
- 入力データセット
xの標本分散を返します。Float64。
実装の詳細
varSamp 関数は次の公式を使用して標本分散を計算します:
ここで:
xはデータセット内の各データポイントです。mean(x)はデータセットの算術平均です。nはデータセット内のデータポイント数です。
この関数は入力データセットが大きな母集団からの標本を表していると仮定します。全体の母集団の分散を計算したい場合(完全なデータセットがある場合)は、代わりに varPop を使用してください。
例
クエリ:
DROP TABLE IF EXISTS test_data;
CREATE TABLE test_data
(
x Float64
)
ENGINE = Memory;
INSERT INTO test_data VALUES (10.5), (12.3), (9.8), (11.2), (10.7);
SELECT round(varSamp(x),3) AS var_samp FROM test_data;
レスポンス:
┌─var_samp─┐
│ 0.865 │
└──────────┘