Accéder au contenu principal Passer au contenu complémentaire

Création d'un rapport t-test type

Un rapport t-test type sur les étudiants peut comprendre des tables présentant les résultats des statistiques de groupes Group Statistics et des échantillons indépendants Independent Samples Test. Au cours des sections suivantes, nous verrons comment créer ces tables à l'aide des fonctions t-test de QlikView appliquées à deux groupes indépendants d'échantillons, à savoir Observation et Comparison. Les tables correspondantes pour ces échantillons auraient l'aspect suivant :

Group Statistics

Exemple de sortie de table de statistiques de groupes
Type N Mean Standard Deviation Standard Error Mean
Comparison 20 11.95 14.61245 3.2674431
Observation 20 27.15 12.507997 2.7968933

Independent Sample Test

Exemple de table de sortie de test d'échantillon indépendant
- t df Sig. (2-tailed) Mean Difference Standard Error Difference 95% Confidence Interval of the Difference (Lower) 95% Confidence Interval of the Difference (Upper)
Equal Variance not Assumed 3.534 37.116717335823 0.001 15.2 4.30101 6.48625 23.9137
Equal Variance Assumed 3.534 38 0.001 15.2 4.30101 6.49306 23.9069

Chargement des échantillons de données

Procédez de la façon suivante :

  1. Permet de créer un nouveau document.
  2. Sélectionnez l'icône Éditer le script de la barre d'outils, puis saisissez les données suivantes dans le script :

    Table1:

    crosstable LOAD recno() as ID, * inline [

    Observation|Comparison

    35|2

    40|27

    12|38

    15|31

    21|1

    14|19

    46|1

    10|34

    28|3

    48|1

    16|2

    30|3

    32|2

    48|1

    31|2

    22|1

    12|3

    39|29

    19|37

    25|2 ] (delimiter is '|');

    Dans ce script de chargement, recno() est inclus, car crosstable requiert trois arguments. C'est pourquoi recno() fournit simplement un argument supplémentaire, dans ce cas un ID par ligne. Sans cela, les échantillons de valeurs Comparison ne seraient pas chargés.

  3. Enregistrez le script, puis cliquez sur Recharger pour charger les données.

Création de la table Group Statistics

Procédez de la façon suivante :

  1. Ajoutez un tableau simple sur la feuille et sélectionnez Type comme dimension.

  2. Ajoutez les expressions suivantes :

    Expressions à ajouter
    Étiquette Expression
    N Count(Value)
    Mean Avg(Value)
    Standard Deviation Stdev(Value)
    Standard Error Mean Sterr(Value)
  3. Vérifiez que Type se trouve en haut de liste de tri.

Résultat :

Une table Group Statistics relative à ces échantillons aurait l'aspect suivant :

Exemple de sortie de table de statistiques de groupes
Type N Mean Standard Deviation Standard Error Mean
Comparison 20 11.95 14.61245 3.2674431
Observation 20 27.15 12.507997 2.7968933

Création de la table Two Independent Sample Student's T-test

Procédez de la façon suivante :

  1. Ajoutez une table sur la feuille.
  2. Ajoutez la dimension calculée suivante comme dimension à la table. =ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1))

  3. Ajoutez les expressions suivantes :

    Expressions à ajouter
    Étiquette Expression
    conf if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_conf(Type, Value),TTest_conf(Type, Value, 0))
    t if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_t(Type, Value),TTest_t(Type, Value, 0))
    df if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_df(Type, Value),TTest_df(Type, Value, 0))
    Sig. (2-tailed) if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_sig(Type, Value),TTest_sig(Type, Value, 0))
    Mean Difference TTest_dif(Type, Value)
    Standard Error Difference if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_sterr(Type, Value),TTest_sterr(Type, Value, 0))
    95% Confidence Interval of the Difference (Lower) if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_lower(Type, Value,(1-(95)/100)/2),TTest_lower(Type, Value,(1-(95)/100)/2, 0))
    95% Confidence Interval of the Difference (Upper) if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_upper(Type, Value,(1-(95)/100)/2),TTest_upper(Type, Value,(1-(95)/100)/2, 0))

Résultat :

Une table Independent Sample Test relative à ces échantillons aurait l'aspect suivant :

Exemple de table de sortie de test d'échantillon indépendant
- t df Sig. (2-tailed) Mean Difference Standard Error Difference 95% Confidence Interval of the Difference (Lower) 95% Confidence Interval of the Difference (Upper)
Equal Variance not Assumed 3.534 37.116717335823 0.001 15.2 4.30101 6.48625 23.9137
Equal Variance Assumed 3.534 38 0.001 15.2 4.30101 6.49306 23.9069

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !

Rejoignez le Programme de modernisation analytique

Remove banner from view

Modernisez votre système sans compromettre vos précieuses applications QlikView grâce au Programme de modernisation analytique. Cliquez ici pour plus d'informations ou contactez : ampquestions@qlik.com