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 Base Discussion :

Créer un format à l'aide d'une table SAS


Sujet :

SAS Base

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 27
    Points : 19
    Points
    19
    Par défaut Créer un format à l'aide d'une table SAS
    Bonjour,

    D'habitude, une PROC FORMAT ressemble à :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    PROC FORMAT;
    	VALUE FORMAT
    		1 = 'X'
    		2 = 'Y'
    		3 = 'Z'
    RUN;
    Je voulais savoir s'il existait un moyen de réaliser le format ci-dessus en utilisant une table SAS du genre :

    score libellé
    1 X
    2 Y
    3 Z

    Car dans la pratique, mes libellés (X Y Z...) sont 175 et que je n'ai pas envie de les taper à la main (car ils sont générés selon mes scores (1 2 3...).

    Merci d'avance

  2. #2
    Rédacteur

    Homme Profil pro
    SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Inscrit en
    Avril 2009
    Messages
    2 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2009
    Messages : 2 497
    Points : 6 064
    Points
    6 064
    Par défaut
    Oui tu regardes l'option CNTLIN de la proc FORMAT.

    Il te faut pour un cas simple les colonnes START, LABEL pour score et libellé. Ensuite il te faut FMTNAME pour le nom du format et TYPE pour son type.

    Bonne lecture

    http://www2.sas.com/proceedings/forum2007/068-2007.pdf
    N'oubliez pas de cliquer sur lorsque votre problème est réglé !

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 27
    Points : 19
    Points
    19
    Par défaut
    J'ai mis un peu de temps pour comprendre le fonctionnement mais ça fonctionne !

    Merci beaucoup

  4. #4
    Rédacteur

    Homme Profil pro
    SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Inscrit en
    Avril 2009
    Messages
    2 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2009
    Messages : 2 497
    Points : 6 064
    Points
    6 064
    Par défaut
    lol oui ca je peux comprendre
    N'oubliez pas de cliquer sur lorsque votre problème est réglé !

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/05/2015, 19h24
  2. Créer un fichier EBCDIC à partir d'une table SAS
    Par karukeracoon dans le forum SAS Base
    Réponses: 2
    Dernier message: 19/05/2011, 10h28
  3. Créer un 'panel' à l'aide d'une feuille de style
    Par Daimonji dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 07/12/2006, 10h10
  4. Changement d'un format de colonnes d'une table oracle
    Par mulder930 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 10/08/2006, 14h16
  5. Réponses: 7
    Dernier message: 04/07/2006, 15h22

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