Cette fonction calcule la première date pour laquelle l'objet
series
ne vaut pas NA.
Arguments
- series
un objet ts unidimensionnel conforme aux règles de assert_ts
Value
En sortie, la fonction retourne un objet au format date_ts
(AAAA
,
c(AAAA, MM)
ou c(AAAA, TT)
)
Details
La date retournée en output est au format date_ts
. Si l'objet
series
ne contient que des NAs, la fonction retourne une erreur.
Examples
ts1 <- ts(c(NA, NA, NA, 1:10, NA), start = 2000, frequency = 12)
ts2 <- ts(c(1:10, NA), start = 2020, frequency = 4)
stats::start(ts1)
#> [1] 2000 1
first_date(ts1)
#> [1] 2000 4
stats::start(ts1)
#> [1] 2000 1
first_date(ts2)
#> [1] 2020 1