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 :

Format de types Times


Sujet :

R

  1. #1
    Membre éprouvé

    Homme Profil pro
    Cyber Security & AI
    Inscrit en
    Février 2009
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Cyber Security & AI

    Informations forums :
    Inscription : Février 2009
    Messages : 506
    Points : 1 189
    Points
    1 189
    Billets dans le blog
    2
    Par défaut Format de types Times
    Bonjour a tous,

    Je n'arrive pas à trouver de documentation sur notre ami Google pour les formats de type Times.

    Le format Times est la différence entre deux dates.

    Exemple : -9 days 21:12:35.654 avec des variantes sans le nombre de jours si la date est plus petite que la journée, exemple : 20:09:48.32

    Je n'arrive pas à trouver une fonction qui peut me transformer cela soit dans un format datetime par exemple comme en python ou bien tout en secondes pour ensuite étudier la série chronologique.

    Merci pour votre aide.

  2. #2
    Membre averti
    Femme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    272
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 272
    Points : 417
    Points
    417
    Par défaut
    Bonsoir,

    je ne suis pas sûre d'avoir compris de quel format "Times" vous parliez...

    Une idée partant du package chron:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     x <- chron(dates = c("02/27/92", "02/27/92", "01/14/92", "02/28/92"),
    + times = c("23:03:20", "22:29:56", "01:03:30", "18:21:03"))
    x1 <-  as.POSIXct(x[1])
    x2 <- as.POSIXct(x[2])
     
    difftime(x1,x2, units="secs")
    #Time difference of 2004 secs
    En espérant ne pas être trop hors sujet
    Bonne soirée.

  3. #3
    Inactif  
    Profil pro
    " "
    Inscrit en
    Janvier 2008
    Messages
    330
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : " "

    Informations forums :
    Inscription : Janvier 2008
    Messages : 330
    Points : 254
    Points
    254
    Par défaut
    Bonjour,

    Un petit doc de l'universite de berkley sur les formats dates et times.

    good luck

  4. #4
    Membre éprouvé

    Homme Profil pro
    Cyber Security & AI
    Inscrit en
    Février 2009
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Cyber Security & AI

    Informations forums :
    Inscription : Février 2009
    Messages : 506
    Points : 1 189
    Points
    1 189
    Billets dans le blog
    2
    Par défaut
    Je vous remercie tout les deux de votre aide.

    je ne suis pas sûre d'avoir compris de quel format "Times" vous parliez...
    Je me surement mal exprimé et j'en suis désolé. Le format Times est une durée en Années, mois, jours, heures, minutes, secondes. C'est un format classique des bases de données (PostgreSQL pour ne siter celle sur la quel je travail) qu'on retrouve dans des langages comme python.

    Ce n'ai pas un format de Date et cela peut être un nombre relatif. On peut avoir une durée négative.

    Comme mon fichier est généré a partir d'une base de données, je vais regarder si je peut transformer à partir de celle-ci directement en seconde la durée.

    Merci a vous deux et a tout ceux qui on réfléchi sur mon post.
    Cordialement.

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/07/2008, 01h04
  2. Variable de type TIME
    Par Hervex dans le forum Langage
    Réponses: 1
    Dernier message: 30/01/2006, 11h47
  3. Addition de champs de type time
    Par GianT[971] dans le forum Langage SQL
    Réponses: 8
    Dernier message: 29/04/2005, 22h55
  4. Quel est le format de xsd:time
    Par soazig dans le forum Valider
    Réponses: 2
    Dernier message: 01/12/2004, 13h11
  5. [DB2] Affichage type TIME
    Par christie dans le forum DB2
    Réponses: 2
    Dernier message: 10/06/2004, 11h35

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