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 :

Modification le nom des variables


Sujet :

SAS Base

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2017
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Modification le nom des variables
    bonjour, je demande de l'aide pour modifier une table excel que j'ai importé dans sas.
    je veux modifier les noms des variables contenant'variable' partout du genre: variableindentifiant; variablequartier; ..... J ai essayer avec rename mais c'est long.

  2. #2
    Membre confirmé
    Homme Profil pro
    Consultant Finance/Assurance
    Inscrit en
    Décembre 2013
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant Finance/Assurance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 198
    Points : 638
    Points
    638
    Par défaut
    Bonjour,

    Une solution possible :

    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
    data mes_noms;
    array variabletest{100};
    Do i = 1 to dim(variabletest);
    variabletest{i} = rannor(-1);
    End;
    Run;
     
    Proc SQL noprint;
    SELECT distinct cats(name, "=", tranwrd(name, 'variable','')) into :new_name separated by ' '
    FROM dictionary.columns
    WHERE upcase(libname)='WORK' AND memname='MES_NOMS' and name like 'variable%' ;
    Quit;
     
    Proc datasets;
    	Modify mes_noms;
    		Rename &new_name;
    run;
    Flo00154

Discussions similaires

  1. [Python 2.X] Opération dans une boucle et modification des noms des variables resultats
    Par midochel dans le forum Général Python
    Réponses: 10
    Dernier message: 09/06/2016, 21h15
  2. Mise à jour des noms des variables
    Par stefsas dans le forum SAS Base
    Réponses: 1
    Dernier message: 09/06/2008, 12h28
  3. récupération des noms des variables POST
    Par taffMan dans le forum Langage
    Réponses: 2
    Dernier message: 19/02/2008, 22h13
  4. Réponses: 2
    Dernier message: 20/05/2007, 19h22
  5. nom des variables pour se faciliter la vie
    Par Slumpy dans le forum VB.NET
    Réponses: 2
    Dernier message: 28/03/2007, 11h31

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