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

R Discussion :

importation de donnees


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    étudiant
    Inscrit en
    Mai 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2012
    Messages : 12
    Par défaut importation de donnees
    bonjour a tous,

    je voudrais d'importer une table de donnees, cette table contient 3 colonnes la 3eme colonne est de type entier mais il y a quelle que lignes avec des carecteres
    le probleme quand j'importe la table les caractères sont changer a NA mais moi j'aimerais de remplacer avec (-1)

    est-ce-que il y a un quelqu'un qui peut m'aider?

    merci d'avence

  2. #2
    Membre averti
    Femme Profil pro
    Agronome
    Inscrit en
    Décembre 2017
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Agronome
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2017
    Messages : 12
    Par défaut
    Bonjour,

    Si j'ai bien compris, tu veux remplacer NA par une valeur dans une colonne y d'un dataframe X.

    Tu peux le faire de cette façon :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    X[is.na(X[,"y"]),"y"]<-(-1)

  3. #3
    Membre averti
    Femme Profil pro
    étudiant
    Inscrit en
    Mai 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2012
    Messages : 12
    Par défaut
    merci pour votre réponse mais je veux pas remplacer les NA
    mon probleme est :
    quand j'ai fait l'importation de données les cases avec de type different sont t'il remplacer avec des NA automatiquement, mais moi je veux les remplacer avec des (-1)
    "seulement les cases qui contient des caractères car le type de c'est cases est entier "

  4. #4
    Membre chevronné
    Inscrit en
    Février 2011
    Messages
    276
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 276
    Par défaut
    Bonjour,

    le problème c'est que R ne supporte plusieurs formats de données dans un vecteur, ou dans une colonne. Des données mixtes sont forcément transformées pour n'avoir qu'un seul format de données. Des règles de priorités sont appliquées, la chaîne de caractères dominant les entiers.

    Par conséquent, la seule possibilité que je vois est celle proposée par AgroInst, à savoir importer les données (tu ne précises pas comment l'import se fait), et une fois l'import réalisé transformé les NA en -1.

    A ma connaissance tu ne peux pas faire cette manip dès l'import.

    cdlt

Discussions similaires

  1. Import de données avec TransfertText
    Par LeLaid dans le forum Access
    Réponses: 4
    Dernier message: 07/12/2006, 20h38
  2. Import de donnees
    Par Pasiphae dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 07/09/2006, 09h55
  3. Importer des données Access dans Excel
    Par petitloup71 dans le forum Access
    Réponses: 7
    Dernier message: 30/08/2006, 14h48
  4. Importer des donnees avec fichier txt
    Par flOZ dans le forum Requêtes
    Réponses: 8
    Dernier message: 21/04/2006, 17h26
  5. importer des donnees dans interbase
    Par ms91fr dans le forum InterBase
    Réponses: 3
    Dernier message: 25/11/2002, 17h43

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