Bonjour,
J'aimerais trouver un moyen pour afficher dans une même table:
1- les statistiques de plusieurs variables dépendantes, ventilées selon différentes variables catégorielles.
2- la valeur de p pour le test de différence de moyennes (anova/t) pour chaque croisement (chaque ventilation ou paire de variables).
Comme j'ai de nombreux groupes de données, ce serait très long (et difficile à automatiser) de faire séparéement ces deux étapes séparément et d'aggréger dans une seule et même table les résultats produits.
Pour l'instant, ce que j'ai trouvé qui se rapproche le plus est un proc tabulate avec intervales de confiance. Je peux donc identifier les moyennes qui diffèrent à p<0.05, mais je n'ai pas la valeur précise de ce p.
Je donne ma solution simplifiée... en réalité j'ai beaucoup plus de variables VAR et CLASS:
Merci beaucoup à quiconque pourra m'éclairer!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 PROC TABULATE DATA = LIBRARY.DAT; BY groupe; CLASS sex age_tercile ; VAR score1 score2 score3 ; TABLE groupe, sex age_ter , (score1 score2 score3) * (N MEAN LCLM UCLM STD); run;
Partager