Import csv => SAS données etranges

Fermé
LLP - 16 juil. 2008 à 20:06
 Marieb - 19 déc. 2008 à 11:39
Bonjour,


J'ai toute une liste de fichier Csv à importer en sas. Je code mon import comme ceci :
DATA WORK.mai1;
INFILE "C:\Loic\...\01 Juin.csv"
DELIMITER=','
MISSOVER
DSD
LRECL=32767
FIRSTOBS=2
;
format Titre $50.;
format date_et_nbr_appels_selectionnees $70.;
format _Temps_de_conversation $70.;
informat Titre $50.;
informat date_et_nbr_appels_selectionnees $70.;
informat _Temps_de_conversation $70.;
input
input
Titre
date_et_nbr_appels_selectionnees
_Temps_de_conversation
;

Le fichier csv de départ est tout à fait normal.
Par contre à la fin de l'import, lorsque je fais un print de ma table sur les 10 premieres observations, chaques caractères de toutes mes variables sont précédés d'un blanc. Si j'ouvre ma table avec sas viewer alors chaque caractère est précédé de | .
J'ai bien essayé de faire un compress de mes variables mais cela a bien entendu eu aucun effet.
Le fichier de départ ne semble pas vérolé car je l'ai ouvert avec l'invite de commande windows et il ne semblait pas y avoir de problèmes particuliers.

Merci d'avance pour vos conseils.

2 réponses

Bonjour,

Contourne le probleme, un fichier csv est un fichier avec séparteur ;

L'import avec séparteur ; marche tres bien lui :-)

Quite à enregistrer ton fichier .csv en .txt avant... (mais je crois pas)
0