IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SAS STAT Discussion :

Scoring avec proc genmod


Sujet :

SAS STAT

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2015
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2015
    Messages : 12
    Par défaut Scoring avec proc genmod
    Bonjour,

    J'ai créé un modèle à l'aide de proc genmod et j'essaie de scorer ce dernier dans une autre table. J'utilise sas 9.2. J'ai fait plusieurs tentatives et recherches sur internet mais rien ne fonctionne

    Merci de m'aider !

  2. #2
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2015
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2015
    Messages : 12
    Par défaut j'ai trouvé :)
    Afin d'enrichir la littérature... J'ai trouvé une solution au cas où quelqu'un en aurait besoin un jour !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    /*préparer la table avec laquelle on a établi le modèle*/
     
    data test1;
    set ...;
    keep ...;
    run;
     
    /*préparer la table qu'on veut scorer*/
     
    data new;
    set ...;
    keep ...;
    run;
     
    /*concatener les deux tables et  donnner des poids aux observations dépendamment de leur provenance*/
    /*1 pour la table ''training'' et 0 pour la table à valider*/
     
    data both;
    	set test1 new (in=InNew);
    	w=not(InNew);
    	run;
     
    /*utilisation de proc genmod*/
    /*SAS va estimer les paramètres à l'aide des observations ayant weight=1*/
    /*il va prédire sur toutes les observations indépendamment de leur poids*/
     
    proc genmod data=both descending;
    weight w;
    class ...;
    	model y=x;
    output out=perso.preds(where=(w=0)) p=pred l=lower u=upper;
    run;
    Les prédictions vont sortir dans la table perso.preds, à la fin.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Proc genmod avec appariement
    Par booouuu dans le forum SAS STAT
    Réponses: 1
    Dernier message: 13/07/2017, 16h16
  2. Scoring avec proc genmod
    Par marieleag dans le forum SAS STAT
    Réponses: 0
    Dernier message: 30/06/2015, 19h36
  3. Calculer un risque relatif avec une proc genmod
    Par leila52 dans le forum SAS STAT
    Réponses: 0
    Dernier message: 16/04/2012, 16h55
  4. Problème avec proc genmod
    Par Pinechip dans le forum SAS STAT
    Réponses: 1
    Dernier message: 09/10/2009, 12h47
  5. Problème Réplication avec proc stock personnalisée
    Par .:Dante:. dans le forum Réplications
    Réponses: 6
    Dernier message: 30/11/2007, 18h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo