IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SAS Base Discussion :

Modifier données manquantes


Sujet :

SAS Base

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2022
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2022
    Messages : 1
    Points : 3
    Points
    3
    Par défaut Modifier données manquantes
    Bonjour,

    J'ai une table avec 3 pathologies, mais certaines pathologies ne sont pas concerné par certaine variables (ex : basdai pour patho=1 ) et sont toutes remplis par '.'
    Je souhaiterais remplacer les '.' par 'NA' lorsque ce ne sont pas données manquantes mais que non concerné.
    Comment je pourrais procéder comme avec mon exemple pour les BASDAI (variable) remplacé les '.' par 'NA' pour patho=1

    Merci beaucoup pour votre aide ! Je n'ai pas trouvé la réponse sur le forum...

  2. #2
    Membre à l'essai
    Femme Profil pro
    Chargée d'étude statistiques
    Inscrit en
    Mai 2019
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chargée d'étude statistiques
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2019
    Messages : 15
    Points : 19
    Points
    19
    Par défaut
    Bonjour,
    Si votre variable patho = ., cela signifie qu'elle est au format numérique. Pour que vous puissiez lui affecter la valeur 'NA', il faut transformer votre variable en charactère grâce à la fonction PUT qui permet de convertir une variable numérique en variable texte. Après vous n'aurez plus qu'à modifier par 'NA' quand la variable sera vide.

    Bonne journée

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Ingénieur d'études - Statisticienne
    Inscrit en
    Décembre 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur d'études - Statisticienne
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2022
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Bonjour

    Je pense que ce lien pourra vous aider, ils remplacent les '.' par 0

    https://sas.developpez.com/faq/sas/?...ne-table-par-0

    Bonne journée

    Marilyn


    Citation Envoyé par daxos Voir le message
    Bonjour,

    J'ai une table avec 3 pathologies, mais certaines pathologies ne sont pas concerné par certaine variables (ex : basdai pour patho=1 ) et sont toutes remplis par '.'
    Je souhaiterais remplacer les '.' par 'NA' lorsque ce ne sont pas données manquantes mais que non concerné.
    Comment je pourrais procéder comme avec mon exemple pour les BASDAI (variable) remplacé les '.' par 'NA' pour patho=1

    Merci beaucoup pour votre aide ! Je n'ai pas trouvé la réponse sur le forum...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. mauvais controlfile créé - données manquantes
    Par saptech dans le forum Administration
    Réponses: 6
    Dernier message: 01/07/2007, 13h06
  2. [vba-excel]Comment modifier donnée sur partie filtrée d'un tableau
    Par boniface dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 18/01/2007, 19h27
  3. Modifier donnée date importée
    Par clodius dans le forum Access
    Réponses: 2
    Dernier message: 09/01/2007, 12h18
  4. Remplacement données manquantes
    Par HurtMarley dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 11/07/2006, 11h36
  5. Réponses: 1
    Dernier message: 13/06/2006, 14h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo