Annonce

Bienvenue sur le site support de mes ouvrages d'introduction à SAS

La 4ème édition de mon ouvrage est disponible depuis le 11 avril 2019 !

Où trouver cet ouvrage ?


#1 26-06-2013 06:46:52

SAS-SR
Administrateur
Lieu: Université d'Orléans
Date d'inscription: 01-09-2008
Site web

[archive] C'est collé !!!

Bonjour

un utilisateur de mon ouvrage m'a contacté pour me faire part de son petit problème et comme c'est un problème amusant, je le transforme en sujet des beaux mercredis.

Il dispose dans une table SAS d'une variable qui reprend le prénom et le nom de clients mais au sein de cette variable unique, prénom et nom sont "collés" et il voudrait bien pouvoir disposer d'une variable PRENOM et d'une variable NOM...

le programme suivant crée la table sur laquelle vous allez devoir réfléchir :

Code:

data test;
input colle $15.;
cards;
AndréDupont
PierreDubois
MaxLamenace
;

vous devez obtenir le résultat suivant :

Code:

Obs.       colle        prenom      nom

  1     AndréDupont     André     Dupont
  2     PierreDubois    Pierre    Dubois
  3     MaxLamenace     Max       Lamenace

et comme dans la vraie vie, les choses sont toujours plus compliquée que dans les exercices d'application, vous réfléchirez aussi à comment obtenir un résultat similaire avec les deux jeux de données suivants :

Code:

data test2;
input colle $24.;
cards;
DUPUISJean-Louis
DUPONTPierre
DUPUIS-DUBOISLuc
DUPUIS-DUBOISJean-Pierre
;

data test3;
input colle $24.;
cards;
Jean-LouisDupuis
PierreDupont
LucDupuis-Dubois
Jean-PierreDupuis-Dubois
;

amusez vous bien

Ce sujet est maintenant archivé - seuls les utilisateurs inscrits de www.sas-sr.com peuvent consulter l'intégralité du sujet et les programmes qui répondent aux questions posées.
pour vous identifier, suivez ce lien
pour vous inscrire, suivez ce lien

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr
Flux RSS