関数集約関数集約関数varSampStablevarSampStablevarSampStable 導入バージョン: v1.1.0 データセットの標本分散を計算します。varSampとは異なり、この関数は数値的に安定したアルゴリズムを使用します。処理速度は遅くなりますが、計算誤差を低減します。 標本分散はvarSampと同じ式を使用して計算されます: Σ(x−xˉ)2n−1\frac{\Sigma{(x - \bar{x})^2}}{n-1}n−1Σ(x−xˉ)2 ここで: xxx はデータセット内の各データポイント xˉ\bar{x}xˉ はデータセットの算術平均 nnn はデータセット内のデータポイントの数 構文 varSampStable(x) 引数 x — 標本分散を計算したい母集団。(U)Int* または Float* または Decimal* 戻り値 入力データセットの標本分散を返します。Float64 例 安定した標本分散の計算 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(varSampStable(x),3) AS var_samp_stable FROM test_data; ┌─var_samp_stable─┐ │ 0.865 │ └─────────────────┘