Bonjour,
J'ai créé la macro suivante:
Les Vj et Vi représentent les colonnes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 %macro var2(theme,i,j); ods html file = "&theme..xls"; %do p=&i %to &j; %let l=%eval(&i+1); %do k=&l %to &j; proc freq data = test.&theme; table V&i*V&l /chisq noprint; run; %let l=%eval(&l+1); %end; %let i=%eval(&i+1); %end; ods html close; %mend;
Seulement elle me sort toute les valeurs du Chi2 et je souhaiterai garder juste celle inferieur à 0.01.
Savez vous comment faire ?
On m'a conseillé de mettre les valeurs du CHI2 dans une table pour ensuite les seletionner. Et je suis d'accord.
Seulement, je ne vois pas comment creer cette table quand je fait un out= table. Il me sort une table pour chaque i et J avec une table des frequences.
Savez vous comment créer cette table ?
Merci à vous
PS: Désolé pour le code qui est en ligne mais il est bien agencé quand je poste le message.(J'ai essayais de remplacer les tab par des espace mais ca a pas marché )
Partager