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 :

traitement date et heure sous R


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Analyste d'exploitation
    Inscrit en
    Juin 2014
    Messages
    176
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2014
    Messages : 176
    Par défaut traitement date et heure sous R
    Bonjour,
    Alors je suis face à un souci, car je n'ai jamais eu à traiter ce type données, malgré ma recherche je n'ai pas réussi à trouver de solution, j'espère que vous pourrez m'aider
    J'ai deux variables qui se présentent comme suit
    31/12/2011 07:00 31/12/2011 07:30
    31/12/2011 07:30 31/12/2011 08:00
    31/12/2011 08:00 31/12/2011 08:30
    25/12/2011 07:00 31/12/2011 07:30
    25/12/2011 07:30 31/12/2011 08:00
    Les données ne sont pas ordonnées selon les dates, mais le sont selon les heures ; je m'explique: je peux avoir la date du 31/12 (avec ses heures dans l'ordre par tranche de 30 minutes) après avoir par exemple la date du 01/12 ( avec ses heures dans l'ordre toujours).
    Autre remarque: chaque data frame concerne un seul mois de la même année (dans le cas présent le mois de décembre 2011), les heures vont de 00h à 24h (par tranche de 30 min) pour chaque jour.
    Je veux obtenir ce résultat :

    date de a
    31/12/2011 07:00 07:30
    31/12/2011 07:30 08:00
    31/12/2011 08:00 08:30
    25/12/2011 07:00 07:30
    25/12/2011 07:30 08:00

    Voilà j'espère avoir était claire sur la question !
    Merci d'avance !
    Vous êtes au top sur le forum

  2. #2
    Membre confirmé
    Femme Profil pro
    Analyste d'exploitation
    Inscrit en
    Juin 2014
    Messages
    176
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2014
    Messages : 176
    Par défaut
    j'ai trouvé la solution, après est ce que c'est la meilleure façon de faire, je n'en suis pas sûre, je ne demande qu'a voir les autres solution:
    voila mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Date= matrix(1:2976, nrow=2976)
    essai= cbind(matable,Date)
    essai$Date= substr(essai$De, 1, 10)
    essai$De= substr(essai$De, 12, 16)
    essai$A= substr(essai$A, 12, 16)
    etape1: création d'une variable ( colonne vide)
    etape2: extraire les 10 premiers caractères de la variable "De" et les mettre dans "date"
    etape3 =: garder que les horaire des caractères "heure" dans la variable "de" et la variable "A"

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

Discussions similaires

  1. [MySQL] Date et heure remis automatiquement à zéro sous Mysql
    Par cinou01 dans le forum PHP & Base de données
    Réponses: 16
    Dernier message: 27/03/2009, 21h03
  2. date/heure sous 4D
    Par jejelafrite dans le forum 4D
    Réponses: 1
    Dernier message: 05/04/2007, 00h56
  3. Modifier la date et l'heure sous Red Hat 9.0
    Par amigauss dans le forum Administration système
    Réponses: 1
    Dernier message: 17/01/2006, 15h57
  4. Bloque la date et l'heure sous Win XP ??
    Par Djedjeridoo dans le forum Windows
    Réponses: 2
    Dernier message: 05/04/2004, 12h11

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