J'essaye de convertir un jour-jour dans le format d'année en mois/jour.convertir jour-jour dans le format d'année en mois/jour
Avec cette df:
set.seed(123)
df1 <- data.frame(Year = rep(15,100), DayNum = seq(78,177,1), Hour = sample(0:23,100,replace = T))
df2 <- data.frame(Year = rep(16,100), DayNum = seq(78,177,1), Hour = sample(0:23,100,replace = T))
df <- rbind(df1, df2)
> head(df)
Year DayNum Hour
1 15 78 6
2 15 79 18
3 15 80 9
4 15 81 21
5 15 82 22
6 15 83 1
> tail(df)
Year DayNum Hour
195 16 172 22
196 16 173 11
197 16 174 9
198 16 175 15
199 16 176 3
200 16 177 13
qui a 100 records pour 2015 et 2016, comment puis-je faire une colonne de date/heure POSIXct
?
Bien qu'il y ait un certain nombre de messages liés avec une date julienne d'une origine de début (généralement 1970-01-01), je n'ai pas pu trouver des postes avec un jour dans une année et avec une année variable (c.-à-d. 2015 et 2016).
Ce n'est pas une date "Julian", c'est juste le numéro du jour dans l'année. _Julian Date_ a une définition claire - _ "Le jour julien est le nombre continu de jours depuis le début de la période julienne utilisé principalement par les astronomes." _ - avec 0 = 1 janvier 4713 BC. – Aganju
Vous pouvez changer votre origine pour être ce que vous voulez, par exemple '2015-01-01' – jgadoury
@Aganju J'ai modifié la question pour refléter votre commentaire. –