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 26/10/2011, 15h50   #1
Invité de passage
 
Inscription : octobre 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 1
Points : 0
Points : 0
Par défaut Refaire modèle obtenu dans PROC MIXED dans une PROC NLMIXED

Bonjour a tous,

Je voudrais refaire en nlmixed, mon modèle obtenu en mixed.
Ceci ayant pour but de comprendre la procédure pour ensuite faire des modèles plus complexes.
Le problème est que même ce modèle, je n'y arrive pas !!!
Voici le code de la proc mixed :

Code :
1
2
3
4
5
proc mixed DATA = temp ;
   	class numpatient &class ;
  	model y= delais  / Intercept;
 	random Intercept delais / subject=numpatient ;
run;
Mon code de la proc nlmixed est le suivant:
Code :
1
2
3
4
5
proc nlmixed DATA=temp qpoints=3;
a=slope*delais+intercept+e;
model y~general(a);
random e~NORMAL (0,1) SUBJECT=numpatient;
run;

Quelqu'un voit-il d'ou vient mon problème et peut-il m'expliquer ce que je n'ai pas compris dans cette procédure?

Merci beaucoup de vos réponses.

Marie
marie_sas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2011, 16h50   #2
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 828
Points : 2 828
Bonjour.
Dans ton modèle de PROC MIXED, il y a un effet aléatoire PATIENT et un autre PATIENT*DELAI (pente aléatoire de DELAI), avec l'instruction RANDOM. Je ne les retrouve pas dans NLMIXED.
En même temps je ne suis pas spécialiste de NLMIXED.
Bon courage.
Olivier
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h56.


 
 
 
 
Partenaires

Hébergement Web