{"id":32209751,"url":"https://github.com/rjdverse/rjdemetra","last_synced_at":"2026-02-18T21:03:26.534Z","repository":{"id":34259894,"uuid":"133328483","full_name":"rjdverse/rjdemetra","owner":"rjdverse","description":"R interface to JDemetra+ v 2.x","archived":false,"fork":false,"pushed_at":"2025-08-11T05:07:12.000Z","size":36707,"stargazers_count":53,"open_issues_count":3,"forks_count":17,"subscribers_count":13,"default_branch":"develop","last_synced_at":"2026-01-11T16:53:58.377Z","etag":null,"topics":["java","jdemetra","r","r-package","rpackage","rstats","seasonal-adjustment","seasonality","time-series","timeseries"],"latest_commit_sha":null,"homepage":"https://rjdverse.github.io/rjdemetra/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"eupl-1.2","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rjdverse.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-05-14T08:22:29.000Z","updated_at":"2025-10-07T06:40:41.000Z","dependencies_parsed_at":"2023-01-15T05:44:04.370Z","dependency_job_id":"3ffd46d8-d6bb-481f-9e3f-00157b485247","html_url":"https://github.com/rjdverse/rjdemetra","commit_stats":{"total_commits":331,"total_committers":12,"mean_commits":"27.583333333333332","dds":"0.15407854984894265","last_synced_commit":"605c80f4a64e1b897c1364079ec90792fd2be757"},"previous_names":["rjdverse/rjdemetra","jdemetra/rjdemetra"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/rjdverse/rjdemetra","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjdverse%2Frjdemetra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjdverse%2Frjdemetra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjdverse%2Frjdemetra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjdverse%2Frjdemetra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rjdverse","download_url":"https://codeload.github.com/rjdverse/rjdemetra/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjdverse%2Frjdemetra/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29596127,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T20:59:56.587Z","status":"ssl_error","status_checked_at":"2026-02-18T20:58:41.434Z","response_time":162,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","jdemetra","r","r-package","rpackage","rstats","seasonal-adjustment","seasonality","time-series","timeseries"],"created_at":"2025-10-22T06:15:56.805Z","updated_at":"2026-02-18T21:03:26.530Z","avatar_url":"https://github.com/rjdverse.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\noutput: github_document\n---\n\n\u003c!-- README.md is generated from README.Rmd. Please edit that file --\u003e\n\n```{r, echo = FALSE, include=FALSE}\nknitr::opts_chunk$set(\n  collapse = TRUE,\n  comment = \"#\u003e\",\n  fig.path = \"man/figures/README-\",\n  fig.align=\"center\"\n)\nlibrary(\"RJDemetra\")\noptions(enable_print_style = FALSE)\n```\n\n# RJDemetra \u003cimg src=\"man/figures/logo.png\" align=\"right\" alt=\"\" /\u003e\n\n[![R-CMD-check](https://github.com/rjdverse/rjdemetra/workflows/R-CMD-check/badge.svg)](https://github.com/rjdverse/rjdemetra/actions)\n[![R universe version](https://rjdverse.r-universe.dev/badges/RJDemetra)](https://rjdverse.r-universe.dev/RJDemetra)\n[![CRAN_Status_Badge](https://www.r-pkg.org/badges/version/RJDemetra)](https://cran.r-project.org/package=RJDemetra)\n[![CRAN last release](https://www.r-pkg.org/badges/last-release/RJDemetra)](https://cran.r-project.org/package=RJDemetra)\n[![CRAN monthly downloads](https://cranlogs.r-pkg.org/badges/RJDemetra?color=lightgrey)](https://cran.r-project.org/package=RJDemetra)\n[![CRAN downloads](https://cranlogs.r-pkg.org/badges/grand-total/RJDemetra?color=lightgrey)](https://cran.r-project.org/package=RJDemetra)\n[![Mentioned in Awesome Official Statistics ](https://awesome.re/mentioned-badge.svg)](https://github.com/SNStatComp/awesome-official-statistics-software)\n\nRJDemetra is an R interface to JDemetra+, the seasonal adjustment software [officially recommended](https://wayback.archive-it.org/12090/20240102173448/https://cros-legacy.ec.europa.eu/system/files/Jdemetra_%20release.pdf) to the members of the European Statistical System (ESS) and the European System of Central Banks. JDemetra+ implements the two leading seasonal adjustment methods [TRAMO/SEATS+](https://gretl.sourceforge.net/tramo/tramo-seats.html) and [X-12ARIMA/X-13ARIMA-SEATS](https://www.census.gov/data/software/x13as.html).\n\nBesides seasonal adjustment, JDemetra+ bundles other time series models that are useful in the production or analysis of economic statistics, including for instance outlier detection, nowcasting, temporal disaggregation or benchmarking.\n\nFor more details on the JDemetra+ software see \u003chttps://github.com/jdemetra/jdemetra-app\u003e.\n\nRJDemetra offers full access to all options and outputs of JDemetra+.\n\n## Installation\n\nRJDemetra relies on the [rJava](https://CRAN.R-project.org/package=rJava) package and Java SE version 8 or higher is required.\n\n\n```{r, eval = FALSE}\n# Install release version from CRAN\ninstall.packages(\"RJDemetra\")\n```\n\nTo install the developpment version:\n\n- From [r-universe](https://rjdverse.r-universe.dev/RJDemetra):\n\n```{r, echo = TRUE, eval = FALSE}\ninstall.packages(\"RJDemetra\", repos = c(\"https://rjdverse.r-universe.dev\", \"https://cloud.r-project.org\"))\n```\n\n- From GitHub:\n\n```{r, echo = TRUE, eval = FALSE}\n# install.packages(\"remotes\")\nremotes::install_github(\"rjdverse/rjdemetra\")\n```\n\nIf you have troubles with the installation, check the [installation manual](https://github.com/rjdverse/rjdemetra/wiki/Installation-manual).\n\n## Basic example\n\nTo seasonally adjust a time series with a pre-defined specification you can either use the `x13()` function for the X-13ARIMA method or the `tramoseats()` function for the TRAMO-SEATS method.\n\n```{r plot-example, eval = TRUE}\nlibrary(\"RJDemetra\")\n\nmyseries \u003c- ipi_c_eu[, \"FR\"]\nx13_model \u003c- x13(myseries) # X-13ARIMA method\nts_model \u003c- tramoseats(myseries) # TRAMO-SEATS method\n\n# Basic plot with the original series, the trend and the SA series\nplot(x13_model, type_chart = \"sa-trend\")\n# S-I ratio\nplot(x13_model$decomposition)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frjdverse%2Frjdemetra","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frjdverse%2Frjdemetra","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frjdverse%2Frjdemetra/lists"}