Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS STAT
SAS STAT Forum d'entraide sur les fonctionnalités liées à la statistique sur SAS : statistique descriptive, test, régression, classification
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/07/2011, 10h16   #1
Futur Membre du Club
 
Femme
Étudiant
Inscription : juin 2011
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 19
Points : 17
Points : 17
Par défaut Récupérer une pvalue

Bonjour,

Je suis à la recherche d'une macro pour récupérer la pvalue d'un test donné. Je souhaite comparer chaque groupe de traitement à un groupe de référence.

Code :
1
2
3
4
5
6
7
8
proc mixed data=donnees METHOD=REML;
   	where theot^=0;
   	class name treat theot;
   	model param=treat | theot / ddfm=kr SOLUTION covb;
   	repeated / type=CS subject=name(treat) R;
   	parms /nobound ;
	lsmeans treat*theot / slice=theot adjust=dunnett;
run;
L'option ADJUST = DUNNETT permet d'ajuster les résultats pour comparer tous nos groupes par rapport à un groupe de référence. Il semble qu'en utilisant un effet SLICE (c'est-à-dire comparaison temps par temps) l'ajustement soit fait sur plus de comparaisons que nécessaire (pas seulement sur le temps concerné). Je dois donc recalculer les probabilités à chaque temps.

J'ai trouvé une macro permettant de récupérer la pvalue.
http://www2.sas.com/proceedings/sugi25/25/st/25p275.pdf

Je n'ai pas le module IML donc je ne peux pas appliquer cette macro. Y a-t-il d'autres macros disponibles pour récupérer les pvalues d'un test?

En vous remerciant d'avance.

Magali
Mag35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 10h31   #2
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 791
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Consultant et formateur SAS et Cognos
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 1 791
Points : 4 012
Points : 4 012
L'option ORD dans la proc MIXED ne répond pas à ton besoin ?

http://support.sas.com/documentation...ed_sect008.htm
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 10h40   #3
Futur Membre du Club
 
Femme
Étudiant
Inscription : juin 2011
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 19
Points : 17
Points : 17
Je récupère une pvalue avec adjust=dunnett mais cette dernière n'est pas bonne (les comparaisons vont être ajustée en inter-temps). Je dois donc recalculer mes probabilités pour chaque temps de mesure. Pour celà je me demandais s'il existait des macros utilisant notamment la probMC.

Merci.
Mag35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2011, 10h13   #4
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
Je rejoins datametric, pourquoi passer par une macro macro. Normalement tu dois pouvoir récupérer tes pvalues directement.

Tu peux également récupérer d'encadrer ta proc proc mixed par un
Code :
1
2
3
4
5
ods trace ON;
proc mixed
...
run;
ods trace off;
regarde la log et tu devrais pouvoir trouver quel ods utiliser pour récupérer ta pvalue.
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2011, 15h17   #5
Futur Membre du Club
 
Femme
Étudiant
Inscription : juin 2011
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 19
Points : 17
Points : 17
Merci pour vos réponses!!
Mag35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h32.


 
 
 
 
Partenaires

Hébergement Web