J'ai un jeu de données qui encode une date-heure dans deux variables distinctes. Normalement, je devrais simplement les coller ensemble dans un fichier de type as.POSIXct
et continuer. Cependant, la date est fournie sous la forme d'une chaîne de caractères, et l'heure de la journée sous la forme d'une fraction de 24 heures - par exemple, 12h est 0,5, 9h30 est 0,1458333, etc.
Il ne semble pas si difficile de convertir les jours fractionnaires en heures d'horloge, mais je préférerais utiliser une fonction préexistante si possible. Une telle fonction existe-t-elle dans la base R ? Dans un paquet ?
Si cela peut vous être utile, il s'agit d'un champ horaire Excel (xlsx) importé dans R via RODBC.
EDIT Curieusement, en revoyant ce problème, les temps sont maintenant lus en POSIXct. Je ne sais pas trop ce qu'il faut en penser.