Package: date4ts 0.1.1.9000

date4ts: Wrangle and Modify Ts Object with Classic Frequencies and Exact Dates

The ts objects in R are managed using a very specific date format (in the form c(2022, 9) for September 2022 or c(2021, 2) for the second quarter of 2021, depending on the frequency, for example). We focus solely on monthly and quarterly series to manage the dates of ts objects. The general idea is to offer a set of functions to manage this date format without it being too restrictive or too imprecise depending on the rounding. This is a compromise between simplicity, precision and use of the basic 'stats' functions for creating and managing time series (ts(), window()). Les objets ts en R sont gérés par un format de date très particulier (sous la forme c(2022, 9) pour septembre 2022 ou c(2021, 2) pour le deuxième trimestre 2021 selon la fréquence par exemple). On se concentre uniquement sur les séries mensuelles et trimestrielles pour gérer les dates des objets ts. Lidée générale est de proposer un ensemble de fonctions pour gérer ce format de date sans que ce soit trop contraignant ou trop imprécis selon les arrondis. Cest un compromis entre simplicité, précision et utilisation des fonctions du package 'stats' de création et de gestion des séries temporelles (ts(), window()).

Authors:Tanguy Barthelemy [aut, cre]

date4ts_0.1.1.9000.tar.gz
date4ts_0.1.1.9000.zip(r-4.7-any)date4ts_0.1.1.9000.zip(r-4.6-any)date4ts_0.1.1.9000.zip(r-4.5-any)
date4ts_0.1.1.9000.tgz(r-4.6-any)date4ts_0.1.1.9000.tgz(r-4.5-any)
date4ts_0.1.1.9000.tar.gz(r-4.7-any)date4ts_0.1.1.9000.tar.gz(r-4.6-any)
date4ts_0.1.1.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
date4ts/json (API)

# Install 'date4ts' in R:
install.packages('date4ts', repos = c('https://tractortom.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/tractortom/date4ts/issues

Pkgdown/docs site:https://tractortom.github.io

Datasets:
  • ev_pib - Évolution du PIB français jusqu'au T1 2022

On CRAN:

Conda:

datedatetimetimeseriests

3.88 score 1 packages 1 scripts 479 downloads 38 exports 2 dependencies

Last updated from:9469753f0c. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK143
source / vignettesOK190
linux-releaseOK143
macos-releaseOK96
macos-oldrelOK88
windows-develOK78
windows-releaseOK73
windows-oldrelOK104
wasm-releaseOK119

Exports:as_yyyymmas_yyyyttassert_date_tsassert_expressionassert_frequencyassert_scalar_dateassert_scalar_integerassert_scalar_naturalassert_timeunitsassert_tscheck_date_tscheck_expressioncheck_frequencycheck_scalar_datecheck_scalar_integercheck_scalar_naturalcheck_timeunitscheck_tscombine2tsdate_ts2datedate_ts2timeunitsdate2date_tsdiff_periodeextend_tsfirst_dateget_value_tsis_beforelast_datelibellesmens2trimna_trimnext_date_tsnormalize_date_tsprevious_date_tsset_value_tssubstr_yeartrim2mensts2df

Dependencies:backportscheckmate

Readme and manuals

Help Manual

Help pageTopics
Conversion au format date_tsas_yyyymm as_yyyytt
Vérifie le format de dateassert_date_ts check_date_ts
Vérifie la conformité d'une expressionassert_expression check_expression
Vérifie la conformité d'une fréquenceassert_frequency check_frequency
Vérifie la conformité d'une date scalaireassert_scalar_date check_scalar_date
Vérifie la conformité d'un entier scalaireassert_scalar_integer check_scalar_integer
Vérifie la conformité d'un entier naturelassert_scalar_natural check_scalar_natural
Vérifie la conformité d'un objet TimeUnitsassert_timeunits check_timeunits
Vérifie la conformité d'un objet tsassert_ts check_ts
Combiner 2 tscombine2ts
Conversion d'une date du format TS au format datedate_ts2date
Conversion d'une date du format date_ts au format TimeUnitsdate_ts2timeunits
Conversion d'une date au format TSdate2date_ts
Intervalle entre 2 datesdiff_periode
Évolution du PIB français jusqu'au T1 2022ev_pib
Ajoute de nouvelles valeurs à un tsextend_ts
Première date non NAfirst_date
Récupère des valeurs d'un tsget_value_ts
Comparaison de 2 date_tsis_before
Dernière date non NAlast_date
Libelés pour une périodelibelles
Supprime les NA aux bordsna_trim
Obtenir la date suivantenext_date_ts
Ajuste un objet date_ts dans un format conforme.normalize_date_ts
Obtenir la date précédenteprevious_date_ts
Change certaines valeurs d'un tsset_value_ts
Retire une année à une datesubstr_year
Conversion entre date mensuelle et trimestriellemens2trim trim2mens
Convertit un objet 'ts' en 'data.frame'ts2df