Package: TractorTsbox 0.1.0

TractorTsbox: Outils de gestion des ts et des dates des ts

Ce package propose des outils pour gérer les dates des objets ts. On utilise que des dates mensuelles ou trimestrielles sous la forme c(2022, 9) pour septembre 2022 ou c(2021, 2) pour le deuxième trimestre 2021 selon la fréquence. L'idée générale est de se passer des dates 2021-07-01 ou 2021.5833333 qui sont soit trop contraignantes, soit trop imprécises selon les arrondies. On cherche à trouver un compromis entre simplicité, précision et utilisation des fonctions stats de base de création et de gestion des ts (ts, window).

Authors:Tanguy Barthelemy [aut, cre]

TractorTsbox_0.1.0.tar.gz
TractorTsbox_0.1.0.zip(r-4.5)TractorTsbox_0.1.0.zip(r-4.4)TractorTsbox_0.1.0.zip(r-4.3)
TractorTsbox_0.1.0.tgz(r-4.4-any)TractorTsbox_0.1.0.tgz(r-4.3-any)
TractorTsbox_0.1.0.tar.gz(r-4.5-noble)TractorTsbox_0.1.0.tar.gz(r-4.4-noble)
TractorTsbox_0.1.0.tgz(r-4.4-emscripten)TractorTsbox_0.1.0.tgz(r-4.3-emscripten)
TractorTsbox.pdf |TractorTsbox.html
TractorTsbox/json (API)
NEWS

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

Peer review:

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

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

On CRAN:

datedatetimetimeseriests

2.74 score 37 exports 2 dependencies

Last updated 2 months agofrom:438e42e326. Checks:OK: 1 ERROR: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 12 2024
R-4.5-winERROROct 12 2024
R-4.5-linuxERROROct 12 2024
R-4.4-winERROROct 12 2024
R-4.4-macERROROct 12 2024
R-4.3-winERROROct 12 2024
R-4.3-macERROROct 12 2024

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_yeartrim2mens

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
Libelé pour une datelibelles_one_date
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