Skip to contents

Cette fonction calcule la première date pour laquelle l'objet series ne vaut pas NA.

Usage

first_date(series)

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.

See also

last_date

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