Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > Débutez
Débutez Forum concentrant les premières questions que l'on se pose en tant que débutant
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/07/2011, 14h38   #1
Invité de passage
 
Femme
Chargé d'affaire
Inscription : juillet 2011
Messages : 24
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Espagne

Informations professionnelles :
Activité : Chargé d'affaire

Informations forums :
Inscription : juillet 2011
Messages : 24
Points : 4
Points : 4
Par défaut Comment extraire plusieurs colonnes à partir d'une seule

Bonjour,

Voici mon problème: j'ai importé en sas à partir d'une base de données et j'ai utilisé entreprise guide pour importer la table au format sas.
La table contient une variable descriptive qui me pose problème. Pour illustrer, mettons que la variable me donne la description d'un appartement.
ex: OBS DESCRIPTION
1 SEJOUR+CHAMBRE+TERRASSE
2 SEJOUR,CHAMBRE
3 SEJOUR
4 SEJOUR CHAMBRE ET TERRASSE
Y-t-il une façon de séparer les observations en plusieurs colonnes ou lignes pour obtenir les caractéristiques de chaque pièce composant l'appartement
ex: OBS DESCRIPTION
1 SEJOUR
2 CHAMBRE
3 TERRASSE
4 SEJOUR .....ECT?
Merci d'avance pour votre aide
ALEA001 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 14h44   #2
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 791
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

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

Informations forums :
Inscription : avril 2009
Messages : 1 791
Points : 4 012
Points : 4 012
J'ai l'impression que tu souhaites transposer tes descriptions. Il faudrait que tu importes les données puis que tu regardes la tâche TRANSPOSER LES DONNEES.

Autrement, pour séparer ton champ description en plusieurs colonness il faudrait spécifier un délimiteur '+'

Peux-tu nous mettre un extrait exact de tes données et du résultat souhaité ?
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 15h27   #3
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 823
Points : 2 823
Je verrais bien une étape DATA avec une boucle, et pour découper, une fonction SCAN.
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 16h55   #4
Membre éclairé
 
Homme
statisticien
Inscription : mai 2011
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : statisticien
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : mai 2011
Messages : 212
Points : 319
Points : 319
Citation:
Envoyé par olivier.decourt Voir le message
Je verrais bien une étape DATA avec une boucle, et pour découper, une fonction SCAN.
moi aussi pour la boucle, mais si la description n'est pas normalisée il faudra peut-être des choses plus sioux que scan ou un certain nombre de transformations...

Un extrait du fichier nous fixerait sans doute un peu.
jerome_pdv2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h07.


 
 
 
 
Partenaires

Hébergement Web