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
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
- | 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 :
- Permet de créer un nouveau document.
-
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.
- 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 :
-
Ajoutez un tableau simple sur la feuille et sélectionnez Type comme dimension.
-
Ajoutez les expressions suivantes :
Expressions à ajouter Étiquette Expression N Count(Value) Mean Avg(Value) Standard Deviation Stdev(Value) Standard Error Mean Sterr(Value) - 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 :
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 :
- Ajoutez une table sur la feuille.
-
Ajoutez la dimension calculée suivante comme dimension à la table. =ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1))
-
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 :
- | 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 |