Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

studentTTest

studentTTest

Introduit dans : v21.1.0

Applique le test t de Student à des échantillons provenant de deux populations.

Les valeurs des deux échantillons se trouvent dans la colonne sample_data. Si sample_index est égal à 0, la valeur de cette ligne appartient à l’échantillon de la première population. Sinon, elle appartient à l’échantillon de la seconde population. L’hypothèse nulle est que les moyennes des populations sont égales. Une distribution normale avec des variances égales est supposée.

Voir aussi

Syntaxe

studentTTest([confidence_level])(sample_data, sample_index)

Paramètres

  • confidence_level — Facultatif. Niveau de confiance pour calculer les intervalles de confiance. Float

Arguments

Valeur renvoyée

Renvoie un tuple de deux ou quatre éléments (si le paramètre facultatif confidence_level est spécifié) : statistique t calculée, p-value calculée, [borne inférieure calculée de l’intervalle de confiance], [borne supérieure calculée de l’intervalle de confiance]. Tuple(Float64, Float64) or Tuple(Float64, Float64, Float64, Float64)

Exemples

Utilisation de base

CREATE TABLE student_ttest (sample_data Float64, sample_index UInt8) ENGINE = Memory;
INSERT INTO student_ttest VALUES (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.8385421208415734) │
└───────────────────────────────────────────┘

Voir aussi

Navigation