ClickHouse/docs/ja/sql-reference/aggregate-functions/reference/welchttest.md
2024-11-18 11:58:58 +09:00

2.6 KiB

slug sidebar_position sidebar_label
/ja/sql-reference/aggregate-functions/reference/welchttest 214 welchTTest

welchTTest

2つの母集団からのサンプルにWelchのt検定を適用します。

構文

welchTTest([confidence_level])(sample_data, sample_index)

両方のサンプルの値はsample_dataカラムにあります。sample_indexが0の場合、その行の値は最初の母集団からのサンプルに属します。それ以外の場合は、2番目の母集団からのサンプルに属します。帰無仮説は母集団の平均が等しいというものです。正規分布が仮定されます。母集団は異なる分散を持つことがあります。

引数

  • sample_data — サンプルデータ。IntegerFloat、またはDecimal
  • sample_index — サンプルインデックス。Integer

パラメータ

  • confidence_level — 信頼区間を計算するための信頼水準。Float

戻り値

2つまたは4つの要素を持つTuple(オプションのconfidence_levelが指定された場合)

  • 計算されたt統計量。Float64
  • 計算されたp値。Float64
  • 計算された信頼区間下限。Float64
  • 計算された信頼区間上限。Float64

入力テーブル:

┌─sample_data─┬─sample_index─┐
│        20.3 │            0 │
│        22.1 │            0 │
│        21.9 │            0 │
│        18.9 │            1 │
│        20.3 │            1 │
│          19 │            1 │
└─────────────┴──────────────┘

クエリ:

SELECT welchTTest(sample_data, sample_index) FROM welch_ttest;

結果:

┌─welchTTest(sample_data, sample_index)─────┐
│ (2.7988719532211235,0.051807360348581945) │
└───────────────────────────────────────────┘

関連項目