Création
d'entreprise
Posez votre question Signaler

PROC IMPORT de SAS: problème de format

Salah - Dernière réponse le 28 mai 2007 à 18:32
Bonjour,
Comment forcer SAS à garder le même format de variable d'Excel lors de l'tilisation d'une PROC IMPORT?
Dans mon fichier Excel, la variable ID est alphanumérique mais SAS la considère comme une variable numérique et met alors un point pour les valeurs contenant une lettre.??

PS. j'utilise la version 8 de SAS (je ne peux pas donc utiliser l'option mixed=yes).

Merci pour votre aide.
Lire la suite 

PROC IMPORT de SAS: problème de format »

3 réponses
Réponse
+4
moins plus
Il y a l'option mixed=yes qui permet de convertir l'intégralité en charactère.

Il y a aussi l'option guessingrows = 50 pour préciser le nombre de lignes à scanner pour identifier le type de la variable.
Ajouter un commentaire
Réponse
+1
moins plus
je pense qu'il faut créer d'abord un data vide avec les variables et leur format définis (data x; length var1 $10....). Ensuite, on importe les données en utilisant la proc import dans ce data.
J'espère que cela marchera.
Ajouter un commentaire
Réponse
-1
moins plus
la proc import attribue un format à partir des 8 premières lignes. Si celles-ci sont majoritairement numériques (ou vides) alors ce sera numérique, si elles majoritairement textes alors ce sera du texte.
Ajouter un commentaire
Ce document intitulé « PROC IMPORT de SAS: problème de format » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?