Les posteurs les plus actifs de la semaine
Aucun utilisateur |
Sujets les plus vus
Aide pour "proc mixed"
2 participants
Page 1 sur 1
Aide pour "proc mixed"
Hello
Bien que je sois dans les stats j'ai quand même besoin d'un tuyau. Un ami ma demandé de l'aide car il cherche à utiliser la fonction "proc mixed " sur SAS .
Pour cela il dispose d'un fichier excel sur le quel il a générer 4 variables. La proc mixed fait de l'anova sur des données quantitatives et qualitatives.
Comme jeu de données j'ai ceci pour effectué un test et voir comment marche la fonction :
un numéro (noté de 1 à 40 car 40 animaux) , une souche (5 type de souris différent , a b c d et e ) , l'aliment 0 ou 1 et le poids de la souris en gramme.
Après recherche j'ai testé le code suivant sur ma série de donné , mais sans succés :
Merci de me tuyauter
Bien que je sois dans les stats j'ai quand même besoin d'un tuyau. Un ami ma demandé de l'aide car il cherche à utiliser la fonction "proc mixed " sur SAS .
Pour cela il dispose d'un fichier excel sur le quel il a générer 4 variables. La proc mixed fait de l'anova sur des données quantitatives et qualitatives.
Comme jeu de données j'ai ceci pour effectué un test et voir comment marche la fonction :
un numéro (noté de 1 à 40 car 40 animaux) , une souche (5 type de souris différent , a b c d et e ) , l'aliment 0 ou 1 et le poids de la souris en gramme.
Après recherche j'ai testé le code suivant sur ma série de donné , mais sans succés :
proc import out=work.souris datafile="E:\chemin du fichier ........\souris.xls" dbms=xls replace; //ici j'importe des données de excel
getnames=yes ;
datarow=2;
run;
PROC MIXED data=work.souris; // je fait la proc mixed mais c'est la que cela ce corse car SAS ne reconnait aucun variable
BY numero souche aliment poids ;
CLASS souche ;
run ;
Merci de me tuyauter
tanaka59- Nombre de messages : 13
Date d'inscription : 29/10/2012
Re: Aide pour "proc mixed"
Bonjour,
Première question : quelle est l'hypothèse à tester et pourquoi as-tu besoin d'un modèle mixte? Les modèles mixtes sont faits pour prendre en compte une corrélation entre les données. Est-ce qu'ici, la corrélation est celle que l'on observe au sein des différents types de souris?
Ensuite non, la proc mixed ne fait pas de l'anova. Au mieux et sous certaines conditions, c'est une alternative à l'anova à mesures répétées mais pas à l'anova simple.
Pour finir, ton code ne marche pas, car tu n'as pas défini le modèle. Normalement le code ressemble à ça:
En tout cas, sans question de recherche, je ne peux pas t'aider plus.
Ayana
Première question : quelle est l'hypothèse à tester et pourquoi as-tu besoin d'un modèle mixte? Les modèles mixtes sont faits pour prendre en compte une corrélation entre les données. Est-ce qu'ici, la corrélation est celle que l'on observe au sein des différents types de souris?
Ensuite non, la proc mixed ne fait pas de l'anova. Au mieux et sous certaines conditions, c'est une alternative à l'anova à mesures répétées mais pas à l'anova simple.
Pour finir, ton code ne marche pas, car tu n'as pas défini le modèle. Normalement le code ressemble à ça:
- Code:
proc mixed data=donnees;
class (liste des variables qualitatives);
model var_dependante=(liste var explicatives);
random intercept/subject=(var_groupe);/*Effet aléatoire*/
run;
En tout cas, sans question de recherche, je ne peux pas t'aider plus.
Ayana
Ayana- Nombre de messages : 550
Localisation : Londres
Date d'inscription : 18/08/2009
Sujets similaires
» Proc Mixed
» Proc mixed mesures répétées plutôt que moyennes
» khi² de pearson-proc genmod/proc logistic
» Chi2 sous Sas : proc freq ou proc surveyfreq ?
» Aide pour ma thèse
» Proc mixed mesures répétées plutôt que moyennes
» khi² de pearson-proc genmod/proc logistic
» Chi2 sous Sas : proc freq ou proc surveyfreq ?
» Aide pour ma thèse
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum