|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 3 ![]() |
Bonjour,
voila plusieurs semaines que je cherche une reponse, apparement c'est ici que j'ai le plus de chances de trouver des gens qui maitrisent SAS! Voila mon probleme: Je dois analyser un jeu de donnees et je ne sais pas quel modele utiliser sous SAS (sachant que je n'ai jamais utilisé SAS, donc j'essaie d'apprendre seule et comme je ne suis pas très douée, je galère) Mes donnees sont de ce type: j'ai un nombre de repas par heure pour les animaux 1, 2, 3, à 3 ages differents (7, 14, 21 jours) animal age(jours) 7 a 8 8 a 9 9 a 10 1 7 2 3 1 2 7 1 1 0 3 7 3 2 1 1 14 1 3 3 2 14 0 1 1 3 14 1 2 3 1 21 2 2 3 2 21 2 3 1 3 21 1 4 2 Mon probleme est le suivant: comment indiquer à SAS que les animaux sont répétés aux differents ages ET que les heures sont répétées aux différents âges. J'utilise PROC MIXED avec la commande repeated mais quelle est la syntaxe dans ce genre de cas? "l'aide" de SAS ne m'aide pas du tout, pour moi c'est un charabia incompréhensible. Merci |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : avril 2008 Messages : 233 ![]() |
Qu'est-ce que tu doit faire au juste avec tes données ?
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 3 ![]() |
effectivement j'ai oublie l'essentiel: je veux étudier l'évolution de la répartition des repas donc:
1) si la repartition des repas des animaux du groupe diffère d'une heure à l'autre à un âge donné Pour ca, je pense qu'il faut que je mette dans mon modèle "repeated heure/ sub= animal" (les animaux sont les mêmes d'une heure à l'autre) 2) si la repartition des repas des animaux du groupe diffère d'un âge à l'autre pour une heure donnée merci |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : avril 2008 Messages : 233 ![]() |
Et tout ça sous quelle forme ?
Animal / Diffère avec l'heure / Diffère avec l'age 1 / Oui / Oui 2 / Oui / Oui 3 / Oui / Oui Ou autrement ? |
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 3 ![]() |
Quand je fais une PROC MIXED, dans la sortie il détaille les variables, le nombre d'observations, les "p-value" pour chaque variable explicative (heure, age) et je lui demande les moyennes ajustées (exemple: lsmeans age: il me donne la moyenne des frequences à 7, 14 et 21 jours)
Si l'heure ou l'age a un effet, je lui demande de tester les variables 2 à 2 c'est à dire pour l'age 7jours vs 14, 7 vs 21, 14 vs 21. j'ai mis mes donnes sous cette forme: animal age heure frequence repas 1 7 7 3 1 7 8 2 1 7 9 4 etc j'ai mis une ligne par heure par age par animal J'ai testé le modèle: Code :
J'ai trouvé une erreur: je ne peux pas mettre à la fois random et repeated dans le meme modele. Mais le modele ne tourne pas meme si j'enleve random. Si mes frequences sont trop faibles est ce que SAS me le dira? quand je fais tourner le modele, il me donne en sortie seulement le nombre d'observations etc... mais pas les resultats. Il ne met rien dans le journal. En tout cas merci pour l'aide! |
||
|
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() CONSULTANT DECISIONNEL BI Inscription : mai 2008 Messages : 17 ![]() |
Bjr,
Avez-vous régler votre problème avec la "proc mixed"? Sinon j'ai fais un projet avec cette procédure qui pourra vous aider |
|
00
|
Copyright © 2000-2012 - www.developpez.com