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 :

Export d'une variable en CSV


Sujet :

R

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

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

    Informations forums :
    Inscription : Juin 2014
    Messages : 6
    Points : 6
    Points
    6
    Par défaut Export d'une variable en CSV
    Bonjour à tous,

    J'aimerais savoir s'il est possible, lorsque j'exporte une liste de valeurs en CSV avec write.csv2, que la liste de valeurs soit dans la même cellule.

    En gros, j'ai une unité de distribution en eau qui distribue plusieurs villes (code INSEE), comme par exemple:


    Com_Touch
    [1] 63035 63099 63103 63150 63167 63203 63288

    Il faudrait que toutes les valeurs soient dans la même cellule.
    J'ai essayé de changer selon tous les formats que je connais et d'utiliser toutes les fonctions comme paste, cat, replicate etc..., mais rien à faire, dans mon csv, il y a un numéro de commune par case.
    Sachant qu'il n'y a pas que ça dans mon tableau, donc il faudrait que ça s'applique seulement à cette variable.

    J’espère avoir été clair.
    Merci d'avance pour vos propositions

    Cordialement,

  2. #2
    Membre éclairé
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Janvier 2012
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Janvier 2012
    Messages : 325
    Points : 888
    Points
    888
    Par défaut
    Il faudrait plus de précisions, je ne vois pas où est le problème.

    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    > df=data.frame(a=c("123 356","789 012"),b=1:2)
    > df
            a b
    1 123 356 1
    2 789 012 2
    > write.csv2(df,"test.csv")

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

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

    Informations forums :
    Inscription : Juin 2014
    Messages : 6
    Points : 6
    Points
    6
    Par défaut
    Re,

    C'est à peu près ce que je veux, oui, mais là tu fais tout manuellement.

    J'ai trouvé quelqu'un qui m'a aidé en proposant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Com_Touch <- paste(Com_Touch, collapse ="_")
    Jene connaissais pas l'utilité de collapse mais maintenant je vois. On peut remplacer "_" par ce qu'on veut bien entendu. Je ne laisse pas seulement un espace car Excel me prend mon "63035 63099 63103 63150 63167 63203 63288 " comme un seul nombre et me sort un nombre fois 10 puissance 34 -_-

    Merci tout de même pour l'aide.

    A une prochaine fois

    +

  4. #4
    Membre éclairé
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Janvier 2012
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Janvier 2012
    Messages : 325
    Points : 888
    Points
    888
    Par défaut
    Citation Envoyé par Moi_Meme_ Voir le message
    Je ne laisse pas seulement un espace car excel me prend mon "63035 63099 63103 63150 63167 63203 63288 " comme un seul nombre et me sort un nombre fois 10 puissance 34 -_-
    Pour le coup c’était un problème avec Excel et non avec R.

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

Discussions similaires

  1. Export d'une table en CSV
    Par edward carnby dans le forum Débuter
    Réponses: 1
    Dernier message: 27/07/2012, 08h26
  2. [AC-2000] Exportation d'une date en csv
    Par zandeparis dans le forum VBA Access
    Réponses: 3
    Dernier message: 12/11/2009, 09h50
  3. Export d'une variable d'environnement
    Par apersonnat dans le forum Linux
    Réponses: 4
    Dernier message: 12/03/2009, 22h41
  4. erreur d'export d'une requête en CSV
    Par mouaa dans le forum VBA Access
    Réponses: 5
    Dernier message: 02/08/2007, 13h45

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