Bonjour à tous,
J'ai a ma disposition un ensemble de tables SAS où mes données sont en caractères (ex : Yes / No)
On me demande de fournir cette même base avec des données numériques et de donner les formats associés (donc 0 et 1 et les formats Yes et No)
Aujourd'hui avec mes connaissances en SAS,j'ai crée un catalogue de format et pour chacune de mes tables les manipulations suivantes :
1 - Création d'une nouvelle variable où mes Yes sont égaux à 1 et mes No égaux à 0.
2 - J'y applique mon format
3 - Je fais une proc sql pour remettre mes variables dans le bon ordre en supprimant mes variables caractères
J'ai une trentaine de tables avec en moyenne 20 variables a recoder.
Je dois bien sûr (sinon ce serait trop simple) garder le nom des variables originels
Est-ce la bonne solution ou existe - t-il un moyen plus rapide ?
Merci d'avance de vos retours
Partager