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 17-04-2012 18:55:20

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

[archive]Un tri alphabétique un peu étrange...

un peu en avance (demain, je ne vais même pas avoir le temps de poster mon "beau mercredi")

Alors voilà : je dispose d'un programme qui crée une table :

Code:

data toto;
input x $50.;
cards;
Albert/Pierre/Paul/Jacques
Zoé/Lucie/Anne
Joseph/Aaron/Pierre/Luc
René/Jules
Anna/Annie/Annette/Anne
;

et un proc print sur la table créée me donne :

Code:

Obs    x

 1     Albert/Pierre/Paul/Jacques
 2     Zoé/Lucie/Anne
 3     Joseph/Aaron/Pierre/Luc
 4     René/Jules
 5     Anna/Annie/Annette/Anne

mais je suis bien ennuyé parce qu'en fait, ce que je souhaite, c'est trier les prénoms de chaque observation dans l'ordre alphabétique. En fait, je veux obtenir ce résultat :

Code:

Obs    x

 1     Albert/Jacques/Paul/Pierre
 2     Anne/Lucie/Zoé
 3     Aaron/Joseph/Luc/Pierre
 4     Jules/René
 5     Anna/Anne/Annette/Annie

et vous aurez deux semaines au lieu d'une pour rédiger le petit programme qui permet d'obtenir ce résultat...

Ce programme peut être relativement simple (comme il peut être très compliqué... ma solution comporte 24 ";" (donc deux pour PROC PRINT;RUN; qui sont mes dernières instructions...)

amusez vous bien

Hors ligne

 

#2 09-05-2012 07:10:47

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

Re: [archive]Un tri alphabétique un peu étrange...

Ce sujet est maintenant archivé - seuls les utilisateurs inscrits de www.sas-sr.com peuvent consulter l'intégralité du sujet
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