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

2.6 KiB

slug sidebar_position sidebar_label
/ja/sql-reference/aggregate-functions/reference/studentttest 194 studentTTest

studentTTest

2つの母集団のサンプルに対してスチューデントのt検定を適用します。

構文

studentTTest([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 │
│        21.1 │            0 │
│        21.9 │            1 │
│        21.7 │            0 │
│        19.9 │            1 │
│        21.8 │            1 │
└─────────────┴──────────────┘

クエリ:

SELECT studentTTest(sample_data, sample_index) FROM student_ttest;

結果:

┌─studentTTest(sample_data, sample_index)───┐
│ (-0.21739130434783777,0.8385421208415731) │
└───────────────────────────────────────────┘

関連項目