J'ai les données suivantes dans la variable t
, générés par t <- xts(1:6, order.by=seq(as.POSIXct("2000-01-01 00:01:00", tz="GMT"), length.out = 6, by="1 min"))
Pourquoi les points de terminaison de xts() ignorent-ils les données sur la limite droite de l'intervalle?
[,1]
2000-01-01 00:01:00 1
2000-01-01 00:02:00 2
2000-01-01 00:03:00 3
2000-01-01 00:04:00 4
2000-01-01 00:05:00 5
2000-01-01 00:06:00 6
j'attendre que endpoints(t, on="mins", k=3)
me donne c(0, 3, 6)
qui correspondes à 2000-01-01 00:03:00
, 2000-01-01 00:06:00
.
Au lieu de cela, il retourne c(0,2,5,6)
. Quelle est la logique derrière ce comportement?
Alors quelle est la raison d'avoir le zéro? Il est écrit dans la documentation que c'est là mais pourquoi?