{
  "_id": "6a1f14a8b401979e7341e329",
  "Package": "pdynmc",
  "Type": "Package",
  "Title": "Moment Condition Based Estimation of Linear Dynamic Panel Data\nModels",
  "Version": "0.9.13.9009",
  "Date": "2025-05-22",
  "Authors@R": "c(person(\"Markus\", \"Fritsch\", role = c(\"aut\", \"cre\"),\nemail = \"Markus.Fritsch@uni-Passau.de\"),\nperson(\"Joachim\", \"Schnurbus\", role = c(\"aut\"),\nemail = \"Joachim.Schnurbus@uni-Passau.de\"),\nperson(\"Andrew Adrian Yu\", \"Pua\", role = c(\"aut\"),\nemail = \"andrewypua@gmail.com\"))",
  "RdMacros": "Rdpack",
  "Description": "Linear dynamic panel data modeling based on linear and\nnonlinear moment conditions as proposed by Holtz-Eakin, Newey,\nand Rosen (1988) <doi:10.2307/1913103>, Ahn and Schmidt (1995)\n<doi:10.1016/0304-4076(94)01641-C>, and Arellano and Bover\n(1995) <doi:10.1016/0304-4076(94)01642-D>. Estimation of the\nmodel parameters relies on the Generalized Method of Moments\n(GMM) and instrumental variables (IV) estimation, numerical\noptimization (when nonlinear moment conditions are employed)\nand the computation of closed form solutions (when estimation\nis based on linear moment conditions). One-step, two-step and\niterated estimation is available. For inference and\nspecification testing, Windmeijer (2005)\n<doi:10.1016/j.jeconom.2004.02.005> and doubly corrected\nstandard errors (Hwang, Kang, Lee, 2021\n<doi:10.1016/j.jeconom.2020.09.010>) are available.\nAdditionally, serial correlation tests, tests for\noveridentification, and Wald tests are provided. Functions for\nvisualizing panel data structures and modeling results obtained\nfrom GMM estimation are also available. The plot methods\ninclude functions to plot unbalanced panel structure,\ncoefficient ranges and coefficient paths across GMM iterations\n(the latter is implemented according to the plot shown in\nHansen and Lee, 2021 <doi:10.3982/ECTA16274>). For a more\ndetailed description of the GMM-based functionality, please see\nFritsch, Pua, Schnurbus (2021) <doi:10.32614/RJ-2021-035>. For\nmore details on the IV-based estimation routines, see Fritsch,\nPua, and Schnurbus (WP, 2024) and Han and Phillips (2010)\n<doi:10.1017/S026646660909063X>.",
  "License": "GPL (>=2)",
  "URL": "https://github.com/markusfritsch/pdynmc",
  "BugReports": "https://github.com/markusfritsch/pdynmc/issues",
  "VignetteBuilder": "R.rsp",
  "Encoding": "UTF-8",
  "Classification/JEL": "C23, C26, C87",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "cmake",
  "Repository": "https://markusfritsch.r-universe.dev",
  "Date/Publication": "2025-05-22 16:42:21 UTC",
  "RemoteUrl": "https://github.com/markusfritsch/pdynmc",
  "RemoteRef": "HEAD",
  "RemoteSha": "3ea417f980af83e1b995d324728b5965a71150f0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-17 06:55:25 UTC",
    "User": "root"
  },
  "Author": "Markus Fritsch [aut, cre],\nJoachim Schnurbus [aut],\nAndrew Adrian Yu Pua [aut]",
  "Maintainer": "Markus Fritsch <Markus.Fritsch@uni-Passau.de>",
  "MD5sum": "3882fae5595880efe3a80bc43757ddb0",
  "_user": "markusfritsch",
  "_type": "src",
  "_file": "pdynmc_0.9.13.9009.tar.gz",
  "_fileid": "ad696c53dce34d8c31b016bf0b7613fc1def7d692426761e9425a45102424f0c",
  "_filesize": 1265127,
  "_sha256": "ad696c53dce34d8c31b016bf0b7613fc1def7d692426761e9425a45102424f0c",
  "_created": "2026-05-17T06:55:25.000Z",
  "_published": "2026-06-02T17:36:40.708Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79133532259,
      "time": 268,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7040209162"
    },
    {
      "job": 79133532140,
      "time": 260,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7040208074"
    },
    {
      "job": 79133532146,
      "time": 221,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7040198616"
    },
    {
      "job": 79133532053,
      "time": 199,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7040197063"
    },
    {
      "job": 79133532292,
      "time": 192,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040175527"
    },
    {
      "job": 79133531692,
      "time": 104,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7365292250"
    },
    {
      "job": 79133532061,
      "time": 231,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7040204165"
    },
    {
      "job": 79133532889,
      "time": 216,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7040201791"
    },
    {
      "job": 79133532527,
      "time": 216,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7040201930"
    }
  ],
  "_buildurl": "https://github.com/r-universe/markusfritsch/actions/runs/25983949719",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/markusfritsch/pdynmc",
  "_commit": {
    "id": "3ea417f980af83e1b995d324728b5965a71150f0",
    "author": "YourName <markus.fritsch@uni-passau.de>",
    "committer": "YourName <markus.fritsch@uni-passau.de>",
    "message": "add helper functions and adjust NLIV-, NLIV_t-, FDLS-, and AH81-functions for general data structures\n",
    "time": 1747932141
  },
  "_maintainer": {
    "name": "Markus Fritsch",
    "email": "markus.fritsch@uni-passau.de",
    "login": "markusfritsch",
    "description": "",
    "uuid": 59094275
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "version": ">= 1.12.2",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "version": ">= 7.3-51.4",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "version": ">= 1.2-17",
      "role": "Imports"
    },
    {
      "package": "methods",
      "version": ">= 3.6.2",
      "role": "Imports"
    },
    {
      "package": "optimx",
      "version": ">= 2018-07.10",
      "role": "Imports"
    },
    {
      "package": "stats",
      "version": ">= 3.6.0",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "version": ">= 0.11-0",
      "role": "Imports"
    },
    {
      "package": "pder",
      "version": ">= 1.0-1",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.3.2",
      "role": "Suggests"
    },
    {
      "package": "R.rsp",
      "version": ">= 0.43.2",
      "role": "Suggests"
    }
  ],
  "_owner": "markusfritsch",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-20",
      "n": 14
    },
    {
      "week": "2025-21",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 8,
  "_contributors": [
    {
      "user": "markusfritsch",
      "count": 369,
      "uuid": 59094275
    },
    {
      "user": "tappek",
      "count": 16,
      "uuid": 77916431
    }
  ],
  "_userbio": {
    "uuid": 59094275,
    "type": "user",
    "name": "markusfritsch"
  },
  "_downloads": {
    "count": 585,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pdynmc"
  },
  "_devurl": "https://github.com/markusfritsch/pdynmc",
  "_searchresults": 106,
  "_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/pdynmc.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/markusfritsch/pdynmc",
  "_realowner": "markusfritsch",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.8.0",
      "date": "2020-02-01"
    },
    {
      "version": "0.9.0",
      "date": "2020-05-07"
    },
    {
      "version": "0.9.1",
      "date": "2020-07-27"
    },
    {
      "version": "0.9.2",
      "date": "2020-09-16"
    },
    {
      "version": "0.9.3",
      "date": "2020-12-05"
    },
    {
      "version": "0.9.4",
      "date": "2021-06-14"
    },
    {
      "version": "0.9.5",
      "date": "2021-08-13"
    },
    {
      "version": "0.9.6",
      "date": "2021-10-14"
    },
    {
      "version": "0.9.7",
      "date": "2022-03-24"
    },
    {
      "version": "0.9.8",
      "date": "2022-08-30"
    },
    {
      "version": "0.9.9",
      "date": "2023-06-06"
    },
    {
      "version": "0.9.10",
      "date": "2023-11-25"
    },
    {
      "version": "0.9.11",
      "date": "2024-07-12"
    },
    {
      "version": "0.9.12",
      "date": "2025-02-20"
    }
  ],
  "_exports": [
    "AH81",
    "data.info",
    "FDLS",
    "jtest.fct",
    "mtest.fct",
    "ninst",
    "NLIV",
    "NLIV_t",
    "optimIn",
    "pDensTime.plot",
    "pdynmc",
    "sargan.fct",
    "strucUPD.plot",
    "wald.fct",
    "wmat"
  ],
  "_datasets": [
    {
      "name": "ABdata",
      "title": "Employment, wages, capital, and output for companies based in the UK",
      "object": "ABdata",
      "file": "ABdata.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "firm",
        "year",
        "sector",
        "emp",
        "wage",
        "capital",
        "output"
      ],
      "rows": 1031,
      "table": true,
      "tojson": true
    },
    {
      "name": "cigDemand",
      "title": "Cigarette consumption in the US",
      "object": "cigDemand",
      "file": "cigDemand.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "state",
        "year",
        "cpi",
        "pop",
        "packpc",
        "income",
        "tax",
        "avgprs",
        "taxs"
      ],
      "rows": 528,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ABdata",
      "title": "Employment, wages, capital, and output for companies based in the UK",
      "topics": [
        "ABdata"
      ]
    },
    {
      "page": "AH81",
      "title": "Estimator of Anderson and Hsiao (1981).",
      "topics": [
        "AH81"
      ]
    },
    {
      "page": "case.names.pdynmc",
      "title": "Case and Variable Names of Fitted Model.",
      "topics": [
        "case.names.pdynmc"
      ]
    },
    {
      "page": "cigDemand",
      "title": "Cigarette consumption in the US",
      "topics": [
        "cigDemand"
      ]
    },
    {
      "page": "coef.pdynmc",
      "title": "Extract Coefficient Estimates of Fitted Model.",
      "topics": [
        "coef.pdynmc"
      ]
    },
    {
      "page": "data.info",
      "title": "Show Basic Structure of Panel Dataset.",
      "topics": [
        "data.info"
      ]
    },
    {
      "page": "dummy.coef.pdynmc",
      "title": "Extract Coefficient Estimates of Time Dummies of Fitted Model.",
      "topics": [
        "dummy.coef.pdynmc"
      ]
    },
    {
      "page": "FDLS",
      "title": "First Difference Least Squares (FDLS) Estimator of Han and Phillips (2010).",
      "topics": [
        "FDLS"
      ]
    },
    {
      "page": "fitted.pdynmc",
      "title": "Extract Fitted Values of Fitted Model.",
      "topics": [
        "fitted.pdynmc"
      ]
    },
    {
      "page": "jtest.fct",
      "title": "Hansen J-Test.",
      "topics": [
        "jtest.fct"
      ]
    },
    {
      "page": "model.matrix.pdynmc",
      "title": "Extract Instrument Matrix of Fitted Model.",
      "topics": [
        "model.matrix.pdynmc"
      ]
    },
    {
      "page": "mtest.fct",
      "title": "Arellano and Bond Serial Correlation Test.",
      "topics": [
        "mtest.fct"
      ]
    },
    {
      "page": "ninst",
      "title": "Extract Instrument Count of Fitted Model.",
      "topics": [
        "ninst"
      ]
    },
    {
      "page": "ninst.pdynmc",
      "title": "Extract Instrument Count of Fitted Model.",
      "topics": [
        "ninst.pdynmc"
      ]
    },
    {
      "page": "NLIV",
      "title": "Nonlinear Instrumental Variables Estimator - T-Version (NLIV).",
      "topics": [
        "NLIV"
      ]
    },
    {
      "page": "NLIV_T",
      "title": "Nonlinear Instrumental Variables Estimator - t-Version (NLIV_t).",
      "topics": [
        "NLIV_t"
      ]
    },
    {
      "page": "nobs.pdynmc",
      "title": "Extract Number of Observations of Fitted Model.",
      "topics": [
        "nobs.pdynmc"
      ]
    },
    {
      "page": "optimIn",
      "title": "Extract Input Parameters of Numeric Optimization of Fitted Model.",
      "topics": [
        "optimIn"
      ]
    },
    {
      "page": "optimIn.pdynmc",
      "title": "Extract Input Parameters of Numeric Optimization of Fitted Model.",
      "topics": [
        "optimIn.pdynmc"
      ]
    },
    {
      "page": "package-pdynmc",
      "title": "pdynmc: A package for moment conditions based estimation of linear dynamic panel data models",
      "topics": [
        "package-pdynmc"
      ]
    },
    {
      "page": "pDensTime.plot",
      "title": "Plot Empirical Density of a Column of a Panel Dataset over Time.",
      "topics": [
        "pDensTime.plot"
      ]
    },
    {
      "page": "pdynmc",
      "title": "Generalized Method of Moments (GMM) Estimation of Linear Dynamic Panel Data Models.",
      "topics": [
        "pdynmc"
      ]
    },
    {
      "page": "plot.pdynmc",
      "title": "Plot Coefficient Estimates and Corresponding Ranges of Fitted Model.",
      "topics": [
        "plot.pdynmc"
      ]
    },
    {
      "page": "print.pdynmc",
      "title": "Print Fitted Model Object.",
      "topics": [
        "print.pdynmc"
      ]
    },
    {
      "page": "print.summary.pdynmc",
      "title": "Print Summary of Fitted Model Object.",
      "topics": [
        "print.summary.pdynmc"
      ]
    },
    {
      "page": "residuals.pdynmc",
      "title": "Extract Residuals of Fitted Model.",
      "topics": [
        "residuals.pdynmc"
      ]
    },
    {
      "page": "sargan.fct",
      "title": "Sargan test.",
      "topics": [
        "sargan.fct"
      ]
    },
    {
      "page": "strucUPD.plot",
      "title": "Plot on Structure of Unbalanced Panel Dataset.",
      "topics": [
        "strucUPD.plot"
      ]
    },
    {
      "page": "summary.pdynmc",
      "title": "Summary for Fitted Model Object.",
      "topics": [
        "summary.pdynmc"
      ]
    },
    {
      "page": "variable.names.pdynmc",
      "title": "Extract Names of Explanatory Variables of Fitted Model.",
      "topics": [
        "variable.names.pdynmc"
      ]
    },
    {
      "page": "vcov.pdynmc",
      "title": "Extract Variance Covariance Matrix of Fitted Model.",
      "topics": [
        "vcov.pdynmc"
      ]
    },
    {
      "page": "wald.fct",
      "title": "Wald Test.",
      "topics": [
        "wald.fct"
      ]
    },
    {
      "page": "wmat",
      "title": "Extract Weighting Matrix of Fitted Model.",
      "topics": [
        "wmat"
      ]
    },
    {
      "page": "wmat.pdynmc",
      "title": "Extract Weighting Matrix of Fitted Model.",
      "topics": [
        "wmat.pdynmc"
      ]
    }
  ],
  "_readme": "https://github.com/markusfritsch/pdynmc/raw/HEAD/README.md",
  "_rundeps": [
    "data.table",
    "lattice",
    "MASS",
    "Matrix",
    "nloptr",
    "numDeriv",
    "optimx",
    "pracma",
    "rbibutils",
    "Rdpack"
  ],
  "_vignettes": [
    {
      "source": "pdynmc-introLong.pdf.asis",
      "filename": "pdynmc-introLong.pdf",
      "title": "pdynmc -- An R-Package for Estimating Linear Dynamic Panel Data Models Based on Nonlinear Moment Conditions",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2021-06-14 12:21:31",
      "modified": "2021-06-15 07:29:01",
      "commits": 2
    },
    {
      "source": "pdynmc-intro.pdf.asis",
      "filename": "pdynmc-intro.pdf",
      "title": "pdynmc: A Package for Estimating Linear Dynamic Panel Data Models Based on Nonlinear Moment Conditions",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2021-06-14 12:21:31",
      "modified": "2025-02-20 15:19:17",
      "commits": 4
    },
    {
      "source": "pdynmc-pres-in-a-nutshell.pdf.asis",
      "filename": "pdynmc-pres-in-a-nutshell.pdf",
      "title": "R-package pdynmc: GMM Estimation of Dynamic Panel Data Models Based on Nonlinear Moment Conditions",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2021-06-14 12:21:31",
      "modified": "2021-06-15 07:29:01",
      "commits": 2
    }
  ],
  "_score": 6.405517106976376,
  "_indexed": true,
  "_nocasepkg": "pdynmc",
  "_universes": [
    "markusfritsch"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.9.13.9009",
      "date": "2026-05-17T06:58:26.000Z",
      "distro": "noble",
      "commit": "3ea417f980af83e1b995d324728b5965a71150f0",
      "fileid": "13f26433ebeffcac535b0c8069d105540aa568c37f826dc0aa62c024c0ca2fbc",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/markusfritsch/actions/runs/25983949719"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.9.13.9009",
      "date": "2026-05-17T06:57:44.000Z",
      "distro": "noble",
      "commit": "3ea417f980af83e1b995d324728b5965a71150f0",
      "fileid": "113f72596320503697085639c4fd8192836a4be6fd2fd61370f8f1b8eb4fbe3e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/markusfritsch/actions/runs/25983949719"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.9.13.9009",
      "date": "2026-05-17T06:57:36.000Z",
      "commit": "3ea417f980af83e1b995d324728b5965a71150f0",
      "fileid": "e70106257441108aa1d8c904b9f188c4c2c9fece79f63648cdd2b4add9a75e9f",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/markusfritsch/actions/runs/25983949719"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.9.13.9009",
      "date": "2026-05-17T06:57:23.000Z",
      "commit": "3ea417f980af83e1b995d324728b5965a71150f0",
      "fileid": "8723aa8695d4d0c4aafb504115dcb817b97900517041d061887bdea542a81a8b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/markusfritsch/actions/runs/25983949719"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.9.13.9009",
      "date": "2026-05-17T06:57:01.000Z",
      "commit": "3ea417f980af83e1b995d324728b5965a71150f0",
      "fileid": "53666f153f7677d826f8957bdb607a984d7c4ba886b32984ee86e02748ffa910",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/markusfritsch/actions/runs/25983949719"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.9.13.9009",
      "date": "2026-05-17T06:56:45.000Z",
      "commit": "3ea417f980af83e1b995d324728b5965a71150f0",
      "fileid": "57adedde0016c4b99c0b1763a1dff76ba9a5c8bdefa5845845a57f6c8fcbffbd",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/markusfritsch/actions/runs/25983949719"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.9.13.9009",
      "date": "2026-05-17T06:56:44.000Z",
      "commit": "3ea417f980af83e1b995d324728b5965a71150f0",
      "fileid": "ca245a0c7de5a752340dd9aa5a4d6f4e26f144cc8cfd9f20f74e7234f7b23b83",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/markusfritsch/actions/runs/25983949719"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.9.13.9009",
      "date": "2026-06-02T17:36:24.000Z",
      "commit": "3ea417f980af83e1b995d324728b5965a71150f0",
      "fileid": "686164e5f3e7e2bccd9ed3e51513ad278009228fef6356863715a8b8f16a5b5d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/markusfritsch/actions/runs/25983949719"
    }
  ]
}