Salut à tous,
Je suis un petit nouveau (en faite, je regarde et utilise depuis super longtemps le site mais je n'avais jamais sauté le pas)
Je suis étudiant en math. Je début avec SAS, la documentation d'aide est pas mal faite et j'ai trouvé plusieurs réponses en cherchant sur le forum.
Mais il y a quelque chose que je n'arrive pas à faire:
Je fais une proc logistic sur des données de 1000 individu avec 8 variables (quali) avec une réponse binaire. Je voudrais faire un score (genre bancaire)
Ma sortie logistique est bonne mais certains de mes modalités de variables ont des statistiques de Wald super basse. Je voudrais les regrouper (j'en ai plusieurs à regrouper).
Par exemple: pour la variable age j'ai un catégorie (moins de 30 ans) qui se comporte comme une autre (celle de plus de 60 ans.... Ne me demande pas pourquoi^^)
Comme elles sont très proches je voudrais pouvoir regrouper les deux modalités. Il semble que je doive utiliser la proc FORMAT:
Je vois bien dans mon explorer dans Work mon format apparaitre. Puis je cherche à l'appliquer, et c'est surement là que je me plante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Proc format; value $age_cat 'age <3','age_>6' ='<3060>'; run;
ma seule modification est dans format: le $age_cat. (pour utiliser le format)
J'ai essayé avec age_cat. ou $age_cat mais je ne trouve pas. Et c'est bien ça qui me déclenche une erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 proc logistic data=apprent; class age_cat job marital education default housing loan euribor3m_cat y / param=glm; model y = age_cat job marital education default housing loan euribor3m_cat / selection=stepwise sle=0.05 sls=0.05 ; score data=apprent out=apprent_score; score data=valid out=valid_score; format $age_cat. job marital education default housing loan euribor3m_cat ; run;
Est-ce que vous avez une idée? J'ai regardé sur internet et la documentation, je n'arrive pas à trouver une réponse (autre que le age_cat.)
Je suis assez paumé là...
En tout cas merci
Salut
Partager