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 :

Passage de Factor à Numeric


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 51
    Par défaut Passage de Factor à Numeric
    J'ai un problème. j'importe une table en csv et toutes les variables apparaissent en "factor" quand je fais "str" (même si elles apparaissent en "numeric" quand je fais "sapply(base,mode)")

    je remets les variables en "numeric" avec "as.numeric". Là je me rends compte que toutes les données manquantes initiales ont été remplacées par "1" .

    Merci de vos idées.

  2. #2
    Membre Expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Par défaut
    Bonjour,

    Comment sont représentées les données manquantes dans ton .csv (poste nous également les premières lignes, ça peut servir).

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 51
    Par défaut
    Les données manquantes sont représentées par des "blancs". Et les autres valeurs sont aussi changées une fois que je fais "as.numeric".

    j'ai mis mon fichier en xls car le format csv ne peut être mis en pièce jointe.
    Fichiers attachés Fichiers attachés

  4. #4
    Membre Expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Par défaut
    Citation Envoyé par elvolcano Voir le message
    j'ai mis mon fichier en xls car le format csv ne peut être mis en pièce jointe.
    Ce n'est pas exploitable... il ne s'agit pas de mettre le fichier en pièce jointe, mais simplement de copier quelques lignes dans des balises [CODE] (choisis-en avec des données manquantes).

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 51
    Par défaut
    En fait pour ma première question j'ai trouvé, il suffisait juste de faire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    as.numeric(as.character('variable'))
    au lieu de

    Par contre je ne comprends pas pourquoi le fichier que j'ai mis en pièce jointe n'est pas exploitable mais peu importe!

  6. #6
    Membre Expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Par défaut
    Reste que si les choses sont bien faites, tu ne devrais même pas avoir de factor à la place de numeric.

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

Discussions similaires

  1. Conversion factor -> numeric
    Par khroutchev dans le forum R
    Réponses: 7
    Dernier message: 06/05/2013, 13h27
  2. passage d'un nom de table dans une procédure stockée
    Par thierry V dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 26/07/2010, 16h48
  3. Pb BDE suite a passage en Windows 2000 pro
    Par ARIF dans le forum Paradox
    Réponses: 4
    Dernier message: 18/11/2002, 11h39
  4. [VB6]Passage par référence d'une prop. d'objet à une fct
    Par -gYs- dans le forum VB 6 et antérieur
    Réponses: 15
    Dernier message: 02/09/2002, 08h55
  5. Passage de parametre a une anim Flash 5
    Par debug dans le forum Intégration
    Réponses: 4
    Dernier message: 03/06/2002, 17h59

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