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 :

Transformation jeu de données


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 69
    Par défaut
    Bonjour,
    Je dispose d'un jeu de données de température (voir pièce jointe) sur plusieurs mois avec pour chaque jour 24 mesures effectuées (v0Nb1 à v23Nb1).
    Je souhaiterais changer la forme de ce fichier pour obtenir :
    _ 1 colonne avec la date.
    _ 1 colonne avec les températures.

    Comme ceci:
    Date T°C
    01/05/2012 15 (anciennement v0Nb1)
    01/05/2012 10 (anciennement v1Nb1)
    01/05/2012 11 (anciennement v3Nb1)
    |
    |
    01/07/2012 18 (anciennement v0Nb1)
    01/07/2012 15 (anciennement v1Nb1)
    |
    |
    (jusqu'à la dernière date)
    31/08/2012 12 (etc.)
    31/08/2012 9

    En gros, il faudrait que pour chaque ligne, je transforme la ligne en colonne (ce que je ne sais pas faire..) et que je la concatène à la suite de la précédente.

    Merci pour votre aide!
    Fichiers attachés Fichiers attachés

  2. #2
    Membre chevronné
    Homme Profil pro
    MCU
    Inscrit en
    Juillet 2010
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : MCU
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2010
    Messages : 185
    Par défaut
    Bonjour,

    HTH

    Vincent

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 69
    Par défaut
    Quitte à poser une question, autant donner la réponse lorsqu'on la trouve!
    Un simple "melt" suffit à résoudre mon problème:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    temp=read.table("Meteo_Temp.txt",header=TRUE)
    melt(temp, id=c("DateDt"), measured=c("v0Nb1","v1Nb1","v2Nb1","v3Nb1","v4Nb1","v5Nb1","v6Nb1","v7Nb1","v8Nb1","v9Nb1","v10Nb1","v11Nb1","v12Nb1","v13Nb1","v14Nb1","v15Nb1","v16Nb1","v17Nb1","v18Nb1","v19Nb1","v20Nb1","v21Nb1","v22Nb1","v23Nb1"))
    Et voila!
    Merci à vous!

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 13/11/2007, 10h59
  2. [Débutant] Filtre pour un jeu de données
    Par Charles D. dans le forum MATLAB
    Réponses: 1
    Dernier message: 23/10/2007, 16h23
  3. [XSLT][PHP] Transformation qui ne donne pas du xml conforme
    Par Floyd dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 15/06/2007, 15h11
  4. Décaler un jeu de données dans une BDD
    Par calagan99 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 02/05/2007, 14h58
  5. Export jeu de données uniquement
    Par jeff37 dans le forum Oracle
    Réponses: 1
    Dernier message: 01/07/2005, 18h16

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