MyNixOS website logo
Description

Manipulate 'JDemetra+' Workspaces.

Set of tools to manipulate the 'JDemetra+' workspaces. Based on the 'RJDemetra' package (which interfaces with version 2 of the 'JDemetra+' (<https://github.com/jdemetra/jdemetra-app>), the seasonal adjustment software officially recommended to the members of the European Statistical System (ESS) and the European System of Central Banks). This package provides access to additional workspace manipulation functions such as metadata manipulation, raw paths and wrangling of several workspaces simultaneously. These additional functionalities are useful as part of a CVS data production chain.

{rjdworkspace}

CRANstatus Lintingcode R-CMD-check

Français 🇫🇷

Présentation

{rjdworkspace} propose un ensemble d’outils pour manipuler les workspaces de JDemetra+. Ce package utilise les archives .jar Java de RJDemetra en y ajoutant certaines fonctionnalités. En particulier, {rjdworkspace} permet de :

  • mettre Ă  jour toutes les metadata d’un workspace avec celles d’un autre (update_metadata(), update_metadata_roughly()) ou mettre Ă  jour les metadata d’un SaItem avec les metadata d’un autre SaItem (set_metadata())
  • remplacer, supprimer ou ajouter des sĂ©ries Ă  un workspace (remove_sa_item(), remove_all_sa_item(), replace_sa_item(), replace_series(), add_new_sa_item())
  • copier / coller des sĂ©ries d’un workspace Ă  un autre (transfer_series())
  • rĂ©cupĂ©rer et modifier les commentaires d’un SaItem (get_comment(), set_comment())
  • dĂ©finir les spĂ©cifications d’un modèle contenu dans un SaItem (set_spec()).

Installation

{rjdworkspace} s’appuie sur RJDemetra qui nécessite Java SE 8 ou une version ultérieure.

🎉 {rjdworkspace} est maintenant disponible sur le CRAN ! 🎉

Pour installer, il suffit de lancer la ligne de code suivante :

install.packages("rjdworkspace")

Pour obtenir la version en cours de développement depuis GitHub :

# Si le package remotes n'est pas installé
# install.packages("remotes")

# Installer la version en cours de développement depuis GitHub
remotes::install_github("InseeFrLab/rjdworkspace")

Autres informations

Pour une description plus complète des packages R pour JDemetra+ voir le document de travail Insee Les packages R pour JDemetra+ : une aide à la désaisonnalisation

English 🇬🇧

Overview

{rjdworkspace} provides a set of tools designed to manipulate JDemetra+ workspaces. It depends on the .jar files of RJDemetra and extends some functions. In particular, {rjdworkspace} allows to:

  • update all metadata of a workspace with those contained in another one (update_metadata(), update_metadata_roughly()) or update the metadata of a SaItem with the metadata contained in another SaItem (set_metadata()) ;
  • replace, remove or add series in a workspace (remove_sa_item(), remove_all_sa_item(), replace_sa_item(), replace_series(), add_new_sa_item());
  • copy&paste series from a workspace to another one (transfer_series())
  • get and set the comment of a SaItem (get_comment(), set_comment());
  • set the specification of a model contained in a SaItem (set_spec()).

Installation

{rjdworkspace} relies on RJDemetra that requires Java SE 8 or later version.

🎉 {rjdworkspace} is now available on CRAN! 🎉

To install it, you have to launch the following command line:

install.packages("rjdworkspace")

To get the current development version from GitHub:

# If remotes packages is not installed
# install.packages("remotes")

# Install development version from GitHub
remotes::install_github("InseeFrLab/rjdworkspace")

Autres informations

For a more comprehensive description of the R packages for JDemetra+ check the Insee working paper R Tools for JDemetra+: Seasonal adjustment made easier.

Metadata

Version

1.1.9

License

Unknown

Platforms (77)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-windows
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows