{
  "_id": "6a213475cd65a98ecbd26345",
  "Type": "Package",
  "Package": "pvars",
  "Title": "VAR Modeling for Heterogeneous Panels",
  "Version": "1.1.1",
  "Authors@R": "person(given = \"Lennart\", family = \"Empting\",\nemail = \"lennart.empting@vwl.uni-due.de\",\nrole = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0009-0004-5068-4639\"))",
  "Maintainer": "Lennart Empting <lennart.empting@vwl.uni-due.de>",
  "Description": "Implements (1) panel cointegration rank tests, (2)\nestimators for panel vector autoregressive (VAR) models, and\n(3) identification methods for panel structural vector\nautoregressive (SVAR) models as described in the accompanying\nvignette. The implemented functions allow to account for\ncross-sectional dependence and for structural breaks in the\ndeterministic terms of the VAR processes. Among the large set\nof functions, particularly noteworthy are those that implement\n(1) the correlation-augmented inverse normal test on the\ncointegration rank by Arsova and Oersal (2021,\n<doi:10.1016/j.ecosta.2020.05.002>), (2) the two-step estimator\nfor pooled cointegrating vectors by Breitung (2005,\n<doi:10.1081/ETC-200067895>), and (3) the pooled identification\nbased on independent component analysis by Herwartz and Wang\n(2024, <doi:10.1002/jae.3044>).",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/Lenni89/pvars",
  "BugReports": "https://github.com/Lenni89/pvars/issues",
  "Encoding": "UTF-8",
  "LazyData": "TRUE",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "libgsl0-dev libicu-dev",
  "Repository": "https://lenni89.r-universe.dev",
  "Date/Publication": "2025-10-23 13:44:34 UTC",
  "RemoteUrl": "https://github.com/lenni89/pvars",
  "RemoteRef": "HEAD",
  "RemoteSha": "264b339831d73820d29bdf2ec44237eb186df56b",
  "Packaged": {
    "Date": "2026-06-04 08:11:55 UTC",
    "User": "root"
  },
  "Author": "Lennart Empting [aut, cre, cph] (ORCID:\n<https://orcid.org/0009-0004-5068-4639>)",
  "MD5sum": "9b4e27feea2dc783e57b8a0887da87f6",
  "_user": "lenni89",
  "_type": "src",
  "_file": "pvars_1.1.1.tar.gz",
  "_fileid": "a65628cdcb0c1efeeb90903596bdeaf4cb0d546a70bbbe28ecffcab9f35822c3",
  "_filesize": 3953690,
  "_sha256": "a65628cdcb0c1efeeb90903596bdeaf4cb0d546a70bbbe28ecffcab9f35822c3",
  "_created": "2026-06-04T08:11:55.000Z",
  "_published": "2026-06-04T08:16:53.727Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79477233226,
      "time": 219,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7406389838"
    },
    {
      "job": 79477233187,
      "time": 236,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7406394858"
    },
    {
      "job": 79477233290,
      "time": 249,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7406388085"
    },
    {
      "job": 79477233214,
      "time": 213,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7406380331"
    },
    {
      "job": 79476502270,
      "time": 273,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7406319972"
    },
    {
      "job": 79477233103,
      "time": 137,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7406363124"
    },
    {
      "job": 79477233251,
      "time": 228,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7406392611"
    },
    {
      "job": 79477233376,
      "time": 166,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7406372949"
    },
    {
      "job": 79477233172,
      "time": 182,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7406378525"
    }
  ],
  "_buildurl": "https://github.com/r-universe/lenni89/actions/runs/26939274971",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/lenni89/pvars",
  "_commit": {
    "id": "264b339831d73820d29bdf2ec44237eb186df56b",
    "author": "Lenni89 <lennart.empting@uni-goettingen.de>",
    "committer": "Lenni89 <lennart.empting@uni-goettingen.de>",
    "message": "Version 1.1.1 for CRAN\n",
    "time": 1761227074
  },
  "_maintainer": {
    "name": "Lennart Empting",
    "email": "lennart.empting@vwl.uni-due.de"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "svars",
      "version": ">= 1.3.4",
      "role": "Depends"
    },
    {
      "package": "clue",
      "role": "Imports"
    },
    {
      "package": "copula",
      "role": "Imports"
    },
    {
      "package": "DEoptim",
      "role": "Imports"
    },
    {
      "package": "expm",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "pbapply",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "steadyICA",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "vars",
      "role": "Imports"
    },
    {
      "package": "ggfortify",
      "role": "Suggests"
    },
    {
      "package": "ggpubr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "plm",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "tikzDevice",
      "role": "Suggests"
    },
    {
      "package": "urca",
      "role": "Suggests"
    }
  ],
  "_owner": "lenni89",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-23",
      "n": 11
    },
    {
      "week": "2025-26",
      "n": 4
    },
    {
      "week": "2025-27",
      "n": 7
    },
    {
      "week": "2025-28",
      "n": 2
    },
    {
      "week": "2025-29",
      "n": 1
    },
    {
      "week": "2025-30",
      "n": 2
    },
    {
      "week": "2025-37",
      "n": 4
    },
    {
      "week": "2025-41",
      "n": 1
    },
    {
      "week": "2025-42",
      "n": 2
    },
    {
      "week": "2025-43",
      "n": 7
    }
  ],
  "_tags": [],
  "_stars": 7,
  "_contributors": [
    {
      "user": "lenni89",
      "count": 55,
      "uuid": 57445365
    }
  ],
  "_userbio": {
    "uuid": 57445365,
    "type": "user",
    "name": "Lennart Empting"
  },
  "_downloads": {
    "count": 254,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pvars"
  },
  "_devurl": "https://github.com/lenni89/pvars",
  "_searchresults": 1,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/pvars.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/lenni89/pvars",
  "_realowner": "lenni89",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.1.0",
      "date": "2025-10-15"
    },
    {
      "version": "1.1.1",
      "date": "2025-10-23"
    }
  ],
  "_exports": [
    "as.pplot",
    "as.pvarx",
    "as.t_D",
    "as.varx",
    "coint.JO",
    "coint.SL",
    "id.grt",
    "id.iv",
    "pcoint.BR",
    "pcoint.CAIN",
    "pcoint.JO",
    "pcoint.SL",
    "pid.chol",
    "pid.cvm",
    "pid.dc",
    "pid.grt",
    "pid.iv",
    "PP.system",
    "PP.variable",
    "pvarx.VAR",
    "pvarx.VEC",
    "rboot.normality",
    "sboot.mb",
    "sboot.mg",
    "sboot.pmb",
    "speci.factors",
    "speci.VAR",
    "VECM"
  ],
  "_datasets": [
    {
      "name": "ERPT",
      "title": "Data set on the _Exchange Rate Pass-Through_",
      "object": "ERPT",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id_i",
        "id_t",
        "lpm0",
        "lpm1",
        "lpm2",
        "lpm3",
        "lpm4",
        "lpm5",
        "lpm6",
        "lpm7",
        "lpm8",
        "lfp0",
        "lfp1",
        "lfp2",
        "lfp3",
        "lfp4",
        "lfp5",
        "lfp6",
        "lfp7",
        "lfp8",
        "llcusd"
      ],
      "rows": 861,
      "table": true,
      "tojson": true
    },
    {
      "name": "EU_w",
      "title": "Weights for the _Euro Monetary Policy Transmission_",
      "object": "EU_w",
      "class": [
        "numeric"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "EURO",
      "title": "Data set on the _Euro Monetary Policy Transmission_",
      "object": "EURO",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "ICAP",
      "title": "Data set on _Infrastructure Capital Stocks_",
      "object": "ICAP",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id_i",
        "id_t",
        "COUNTRY",
        "Y",
        "K",
        "KBC30",
        "LWDI",
        "secondary",
        "EGC",
        "mlines",
        "troads",
        "cells",
        "proads",
        "rails"
      ],
      "rows": 3977,
      "table": true,
      "tojson": true
    },
    {
      "name": "MDEM",
      "title": "Data set for the _Monetary Demand Model_",
      "object": "MDEM",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id_i",
        "id_t",
        "m1",
        "gdp",
        "R"
      ],
      "rows": 760,
      "table": true,
      "tojson": true
    },
    {
      "name": "MERM",
      "title": "Data set for the _Monetary Exchange Rate Model_",
      "object": "MERM",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id_i",
        "id_t",
        "s",
        "m",
        "y",
        "p"
      ],
      "rows": 2964,
      "table": true,
      "tojson": true
    },
    {
      "name": "PCAP",
      "title": "Data set on _Public Capital Stocks_",
      "object": "PCAP",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id_i",
        "id_t",
        "IG",
        "IB",
        "IH",
        "G",
        "B",
        "H",
        "K",
        "ET",
        "HRS",
        "L",
        "Y",
        "g",
        "k",
        "l",
        "y"
      ],
      "rows": 1403,
      "table": true,
      "tojson": true
    },
    {
      "name": "PCIT",
      "title": "Data set on _Personal and Corporate Income Tax_",
      "object": "PCIT",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id_t",
        "T_PI",
        "T_CI",
        "m_PI",
        "m_CI",
        "APITR",
        "ACITR",
        "PITB",
        "CITB",
        "GOV",
        "RGDP",
        "DEBT",
        "FF",
        "PLEVEL",
        "NBR",
        "EMP",
        "HperW",
        "LF",
        "CNDSV",
        "CD",
        "INR",
        "IR"
      ],
      "rows": 228,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "as.pplot",
      "title": "Coerce into a ''pplot'' object",
      "topics": [
        "as.pplot"
      ]
    },
    {
      "page": "as.pvarx",
      "title": "Coerce into a ''pvarx'' object",
      "topics": [
        "as.pvarx"
      ]
    },
    {
      "page": "as.t_D",
      "title": "Deterministic regressors in *pvars*",
      "topics": [
        "as.t_D"
      ]
    },
    {
      "page": "as.varx",
      "title": "Coerce into a ''varx'' object",
      "topics": [
        "as.varx"
      ]
    },
    {
      "page": "coint",
      "title": "Test procedures for the cointegration rank",
      "concept": [
        "cointegration rank tests"
      ],
      "topics": [
        "coint",
        "coint.JO",
        "coint.SL"
      ]
    },
    {
      "page": "ERPT",
      "title": "Data set on the _Exchange Rate Pass-Through_",
      "concept": [
        "data sets"
      ],
      "topics": [
        "ERPT"
      ]
    },
    {
      "page": "EU_w",
      "title": "Weights for the _Euro Monetary Policy Transmission_",
      "concept": [
        "data sets"
      ],
      "topics": [
        "EU_w"
      ]
    },
    {
      "page": "EURO",
      "title": "Data set on the _Euro Monetary Policy Transmission_",
      "concept": [
        "data sets"
      ],
      "topics": [
        "EURO"
      ]
    },
    {
      "page": "fevd.id",
      "title": "Forecast Error Variance Decomposition",
      "topics": [
        "fevd.id"
      ]
    },
    {
      "page": "ICAP",
      "title": "Data set on _Infrastructure Capital Stocks_",
      "concept": [
        "data sets"
      ],
      "topics": [
        "ICAP"
      ]
    },
    {
      "page": "id.grt",
      "title": "Identification of SVEC models by imposing long- and short-run restrictions",
      "concept": [
        "identification functions"
      ],
      "topics": [
        "id.grt"
      ]
    },
    {
      "page": "id.iv",
      "title": "Identification of SVAR models by means of proxy variables",
      "concept": [
        "identification functions"
      ],
      "topics": [
        "id.iv"
      ]
    },
    {
      "page": "irf.pvarx",
      "title": "Impulse Response Functions for panel SVAR models",
      "topics": [
        "irf.pvarx"
      ]
    },
    {
      "page": "irf.varx",
      "title": "Impulse Response Functions",
      "topics": [
        "irf.varx"
      ]
    },
    {
      "page": "MDEM",
      "title": "Data set for the _Monetary Demand Model_",
      "concept": [
        "data sets"
      ],
      "topics": [
        "MDEM"
      ]
    },
    {
      "page": "MERM",
      "title": "Data set for the _Monetary Exchange Rate Model_",
      "concept": [
        "data sets"
      ],
      "topics": [
        "MERM"
      ]
    },
    {
      "page": "PCAP",
      "title": "Data set on _Public Capital Stocks_",
      "concept": [
        "data sets"
      ],
      "topics": [
        "PCAP"
      ]
    },
    {
      "page": "PCIT",
      "title": "Data set on _Personal and Corporate Income Tax_",
      "concept": [
        "data sets"
      ],
      "topics": [
        "PCIT"
      ]
    },
    {
      "page": "pcoint",
      "title": "Panel cointegration rank tests",
      "concept": [
        "panel cointegration rank tests"
      ],
      "topics": [
        "pcoint",
        "pcoint.BR",
        "pcoint.CAIN",
        "pcoint.JO",
        "pcoint.SL"
      ]
    },
    {
      "page": "pid.chol",
      "title": "Recursive identification of panel SVAR models via Cholesky decomposition",
      "concept": [
        "panel identification functions"
      ],
      "topics": [
        "pid.chol"
      ]
    },
    {
      "page": "pid.cvm",
      "title": "Independence-based identification of panel SVAR models via Cramer-von Mises (CVM) distance",
      "concept": [
        "panel identification functions"
      ],
      "topics": [
        "pid.cvm"
      ]
    },
    {
      "page": "pid.dc",
      "title": "Independence-based identification of panel SVAR models using distance covariance (DC) statistic",
      "concept": [
        "panel identification functions"
      ],
      "topics": [
        "pid.dc"
      ]
    },
    {
      "page": "pid.grt",
      "title": "Identification of panel SVEC models by imposing long- and short-run restrictions",
      "concept": [
        "panel identification functions"
      ],
      "topics": [
        "pid.grt"
      ]
    },
    {
      "page": "pid.iv",
      "title": "Identification of panel SVAR models by means of proxy variables",
      "concept": [
        "panel identification functions"
      ],
      "topics": [
        "pid.iv"
      ]
    },
    {
      "page": "PP",
      "title": "Persistence Profiles",
      "topics": [
        "PP",
        "PP.system",
        "PP.variable"
      ]
    },
    {
      "page": "pvars",
      "title": "pvars: VAR Modeling for Heterogeneous Panels",
      "topics": [
        "pvars-package",
        "pvars"
      ]
    },
    {
      "page": "pvarx",
      "title": "Estimation of VAR models for heterogeneous panels",
      "concept": [
        "panel estimation functions"
      ],
      "topics": [
        "pvarx",
        "pvarx.VAR",
        "pvarx.VEC"
      ]
    },
    {
      "page": "rboot.normality",
      "title": "Bootstrap for JB normality test",
      "topics": [
        "rboot.normality"
      ]
    },
    {
      "page": "sboot.mb",
      "title": "Bootstrap with residual moving blocks for individual SVAR models",
      "topics": [
        "sboot.mb"
      ]
    },
    {
      "page": "sboot.mg",
      "title": "Mean group inference for panel SVAR models",
      "topics": [
        "sboot.mg"
      ]
    },
    {
      "page": "sboot.pmb",
      "title": "Bootstrap with residual panel blocks for panel SVAR models",
      "topics": [
        "sboot.pmb"
      ]
    },
    {
      "page": "speci.factors",
      "title": "Criteria on the number of common factors",
      "concept": [
        "specification functions"
      ],
      "topics": [
        "speci.factors"
      ]
    },
    {
      "page": "speci.VAR",
      "title": "Criteria on the lag-order and break period(s)",
      "concept": [
        "specification functions"
      ],
      "topics": [
        "speci.VAR"
      ]
    },
    {
      "page": "VECM",
      "title": "Estimation of a Vector Error Correction Model",
      "topics": [
        "VECM"
      ]
    }
  ],
  "_readme": "https://github.com/lenni89/pvars/raw/HEAD/README.md",
  "_rundeps": [
    "ADGofTest",
    "cli",
    "clue",
    "cluster",
    "colorspace",
    "combinat",
    "copula",
    "cpp11",
    "DEoptim",
    "expm",
    "farver",
    "ggplot2",
    "glue",
    "gsl",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "lmtest",
    "magrittr",
    "MASS",
    "Matrix",
    "mvtnorm",
    "nlme",
    "numDeriv",
    "pbapply",
    "pcaPP",
    "plyr",
    "pspline",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "reshape2",
    "rlang",
    "S7",
    "sandwich",
    "scales",
    "stabledist",
    "steadyICA",
    "stringi",
    "stringr",
    "strucchange",
    "svars",
    "urca",
    "vars",
    "vctrs",
    "viridisLite",
    "withr",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "pvars_vignette.Rnw",
      "filename": "pvars_vignette.pdf",
      "title": "pvars - VAR Modeling for Heterogeneous Panels",
      "engine": "knitr::knitr",
      "headings": [],
      "created": "2025-07-21 11:53:06",
      "modified": "2025-10-17 09:09:26",
      "commits": 2
    }
  ],
  "_score": 5.544068044350276,
  "_indexed": true,
  "_nocasepkg": "pvars",
  "_universes": [
    "lenni89"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-06-04T08:14:30.000Z",
      "distro": "noble",
      "commit": "264b339831d73820d29bdf2ec44237eb186df56b",
      "fileid": "2509dc9feb1ce142712fa37f927381cefe00dd66f9213f74b0178809340ef05e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lenni89/actions/runs/26939274971"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-06-04T08:14:42.000Z",
      "distro": "noble",
      "commit": "264b339831d73820d29bdf2ec44237eb186df56b",
      "fileid": "81d0c2f96214740ffcd107cc3f2f69637a4060ca5e8f45bee0745ca3f3a255a1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lenni89/actions/runs/26939274971"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-06-04T08:14:31.000Z",
      "commit": "264b339831d73820d29bdf2ec44237eb186df56b",
      "fileid": "4cc7f6208ee4a76dee08ea1a09de8d594f21bbc3634bd585e8d37b24dade431b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lenni89/actions/runs/26939274971"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-06-04T08:14:08.000Z",
      "commit": "264b339831d73820d29bdf2ec44237eb186df56b",
      "fileid": "05d35a1622a0ce9ac2daac96420d3970d45b7bbd310b7c675acf0e4c61ab0a3a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lenni89/actions/runs/26939274971"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.1",
      "date": "2026-06-04T08:14:36.000Z",
      "commit": "264b339831d73820d29bdf2ec44237eb186df56b",
      "fileid": "62976b3cd1cab2954e7b799eab2c87ab57c8da2198ca68756a846787ad91c7bd",
      "status": "success",
      "buildurl": "https://github.com/r-universe/lenni89/actions/runs/26939274971"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-06-04T08:14:21.000Z",
      "commit": "264b339831d73820d29bdf2ec44237eb186df56b",
      "fileid": "12989e5f6095d49674579c3790bb27ca94e45d036a4b3149ffe8f24799f38e56",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lenni89/actions/runs/26939274971"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-06-04T08:13:24.000Z",
      "commit": "264b339831d73820d29bdf2ec44237eb186df56b",
      "fileid": "50c3c4c5e94c159a5bec41fa52142ebff81cacbd3e540334d36e34145d211802",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lenni89/actions/runs/26939274971"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-06-04T08:13:33.000Z",
      "commit": "264b339831d73820d29bdf2ec44237eb186df56b",
      "fileid": "9b21f8b2b5aa5beaa592d454330310fcd949f019c1ad0d6a48995ec2c880826b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lenni89/actions/runs/26939274971"
    }
  ]
}