{
  "_id": "6a22740ccd65a98ecbd4a165",
  "Package": "gratia",
  "Version": "0.11.2-10",
  "Title": "Graceful 'ggplot'-Based Graphics and Other Functions for GAMs\nFitted Using 'mgcv'",
  "Authors@R": "c(person(given = \"Gavin L.\", family = \"Simpson\",\nemail = \"ucfagls@gmail.com\",\nrole = c(\"aut\",\"cre\",\"cph\"),\ncomment = c(ORCID = \"0000-0002-9084-8413\")),\nperson(given = \"Henrik\", family = \"Singmann\",\nrole = \"ctb\",\ncomment = c(ORCID = \"0000-0002-4842-3657\")))",
  "Maintainer": "Gavin L. Simpson <ucfagls@gmail.com>",
  "Description": "Graceful 'ggplot'-based graphics and utility functions for\nworking with generalized additive models (GAMs) fitted using\nthe 'mgcv' package. Provides a reimplementation of the plot()\nmethod for GAMs that 'mgcv' provides, as well as 'tidyverse'\ncompatible representations of estimated smooths.",
  "License": "MIT + file LICENSE",
  "LazyData": "true",
  "URL": "https://gavinsimpson.github.io/gratia/",
  "BugReports": "https://github.com/gavinsimpson/gratia/issues",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/Needs/website": "rmarkdown, ggdist",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://gavinsimpson.r-universe.dev",
  "Date/Publication": "2026-04-06 13:31:31 UTC",
  "RemoteUrl": "https://github.com/gavinsimpson/gratia",
  "RemoteRef": "HEAD",
  "RemoteSha": "70fb8013f61b4aa5cfe92d263729b44dbfb7970a",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-05 06:52:32 UTC",
    "User": "root"
  },
  "Author": "Gavin L. Simpson [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-9084-8413>),\nHenrik Singmann [ctb] (ORCID: <https://orcid.org/0000-0002-4842-3657>)",
  "MD5sum": "f0ed015b3f6d9be7279aaf4af098e49a",
  "_user": "gavinsimpson",
  "_type": "src",
  "_file": "gratia_0.11.2-10.tar.gz",
  "_fileid": "46c5c62a99026de1ba3f43508cb9a77f1e961e74dbe6d4499d3323f24be9a582",
  "_filesize": 5281261,
  "_sha256": "46c5c62a99026de1ba3f43508cb9a77f1e961e74dbe6d4499d3323f24be9a582",
  "_created": "2026-06-05T06:52:32.000Z",
  "_published": "2026-06-05T07:00:28.842Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79678958457,
      "time": 382,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7430672742"
    },
    {
      "job": 79678958464,
      "time": 387,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7430673826"
    },
    {
      "job": 79678958458,
      "time": 266,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7430645535"
    },
    {
      "job": 79678958459,
      "time": 297,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7430651688"
    },
    {
      "job": 79678387324,
      "time": 282,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7430581003"
    },
    {
      "job": 79678958521,
      "time": 162,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7430620456"
    },
    {
      "job": 79678958476,
      "time": 367,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7430669720"
    },
    {
      "job": 79678958484,
      "time": 342,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7430663426"
    },
    {
      "job": 79678958482,
      "time": 396,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7430676004"
    }
  ],
  "_buildurl": "https://github.com/r-universe/gavinsimpson/actions/runs/27000078737",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/gavinsimpson/gratia",
  "_commit": {
    "id": "70fb8013f61b4aa5cfe92d263729b44dbfb7970a",
    "author": "Gavin Simpson <ucfagls@gmail.com>",
    "committer": "Gavin Simpson <ucfagls@gmail.com>",
    "message": "stop checking in parallel to see if that is an issue\n",
    "time": 1775482291
  },
  "_maintainer": {
    "name": "Gavin L. Simpson",
    "email": "ucfagls@gmail.com",
    "login": "gavinsimpson",
    "orcid": "0000-0002-9084-8413",
    "description": "",
    "uuid": 514696
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "mgcv",
      "version": ">= 1.9-0",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.5.0",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "version": ">= 3.0.0",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.2.0",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "version": ">= 1.2.0",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "mvnfast",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "version": ">= 1.2.0",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "pillar",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "ggokabeito",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "tweedie",
      "version": ">= 2.3.5",
      "role": "Imports"
    },
    {
      "package": "gamm4",
      "role": "Suggests"
    },
    {
      "package": "lme4",
      "role": "Suggests"
    },
    {
      "package": "nlme",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "vdiffr",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "scam",
      "version": ">= 1.2-21",
      "role": "Suggests"
    },
    {
      "package": "datasets",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "forcats",
      "role": "Suggests"
    },
    {
      "package": "GJRM",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "glmmTMB",
      "role": "Suggests"
    },
    {
      "package": "ggdist",
      "role": "Suggests"
    },
    {
      "package": "distributional",
      "role": "Suggests"
    },
    {
      "package": "hexbin",
      "role": "Suggests"
    },
    {
      "package": "gamair",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "version": ">= 0.7-3",
      "role": "Suggests"
    },
    {
      "package": "svglite",
      "version": ">= 2.0.0",
      "role": "Suggests"
    },
    {
      "package": "curl",
      "role": "Suggests"
    },
    {
      "package": "marginaleffects",
      "role": "Suggests"
    },
    {
      "package": "mirai",
      "role": "Suggests"
    },
    {
      "package": "carrier",
      "role": "Suggests"
    },
    {
      "package": "utils",
      "role": "Suggests"
    }
  ],
  "_owner": "gavinsimpson",
  "_selfowned": true,
  "_usedby": 5,
  "_updates": [
    {
      "week": "2025-25",
      "n": 22
    },
    {
      "week": "2025-26",
      "n": 23
    },
    {
      "week": "2025-27",
      "n": 4
    },
    {
      "week": "2025-29",
      "n": 6
    },
    {
      "week": "2025-31",
      "n": 5
    },
    {
      "week": "2025-32",
      "n": 30
    },
    {
      "week": "2025-33",
      "n": 26
    },
    {
      "week": "2025-34",
      "n": 16
    },
    {
      "week": "2025-35",
      "n": 18
    },
    {
      "week": "2025-37",
      "n": 4
    },
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2026-04",
      "n": 5
    },
    {
      "week": "2026-06",
      "n": 38
    },
    {
      "week": "2026-12",
      "n": 10
    },
    {
      "week": "2026-14",
      "n": 17
    },
    {
      "week": "2026-15",
      "n": 4
    }
  ],
  "_tags": [
    {
      "name": "v0.11.1",
      "date": "2025-08-25"
    }
  ],
  "_topics": [
    "distributional-regression",
    "gam",
    "gamm",
    "generalized-additive-mixed-models",
    "generalized-additive-models",
    "ggplot2",
    "glm",
    "lm",
    "mgcv",
    "penalized-spline",
    "random-effects",
    "smoothing",
    "splines"
  ],
  "_stars": 233,
  "_contributors": [
    {
      "user": "gavinsimpson",
      "count": 3116,
      "uuid": 514696
    },
    {
      "user": "asgersvenning",
      "count": 11,
      "uuid": 82270047
    },
    {
      "user": "singmann",
      "count": 6,
      "uuid": 1902102
    },
    {
      "user": "ldalby",
      "count": 3,
      "uuid": 2366579
    },
    {
      "user": "davisvaughan",
      "count": 1,
      "uuid": 19150088
    },
    {
      "user": "muschellij2",
      "count": 1,
      "uuid": 1075118
    }
  ],
  "_userbio": {
    "uuid": 514696,
    "type": "user",
    "name": "Gavin Simpson"
  },
  "_downloads": {
    "count": 6523,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/gratia"
  },
  "_mentions": 11,
  "_devurl": "https://github.com/gavinsimpson/gratia",
  "_pkgdown": "https://gavinsimpson.github.io/gratia/",
  "_searchresults": 2128,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gratia.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/gavinsimpson/gratia",
  "_realowner": "gavinsimpson",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2-1",
      "date": "2019-02-01"
    },
    {
      "version": "0.2-8",
      "date": "2019-03-13"
    },
    {
      "version": "0.3.0",
      "date": "2020-01-19"
    },
    {
      "version": "0.3.1",
      "date": "2020-03-29"
    },
    {
      "version": "0.4.1",
      "date": "2020-05-31"
    },
    {
      "version": "0.5.0",
      "date": "2021-01-11"
    },
    {
      "version": "0.5.1",
      "date": "2021-01-24"
    },
    {
      "version": "0.6.0",
      "date": "2021-04-18"
    },
    {
      "version": "0.7.0",
      "date": "2022-02-07"
    },
    {
      "version": "0.7.2",
      "date": "2022-03-17"
    },
    {
      "version": "0.7.3",
      "date": "2022-05-09"
    },
    {
      "version": "0.8.1",
      "date": "2023-02-02"
    },
    {
      "version": "0.8.2",
      "date": "2024-01-09"
    },
    {
      "version": "0.9.0",
      "date": "2024-03-27"
    },
    {
      "version": "0.9.2",
      "date": "2024-06-25"
    },
    {
      "version": "0.10.0",
      "date": "2024-12-19"
    },
    {
      "version": "0.11.0",
      "date": "2025-08-18"
    },
    {
      "version": "0.11.1",
      "date": "2025-08-25"
    },
    {
      "version": "0.11.2",
      "date": "2026-02-07"
    }
  ],
  "_exports": [
    "add_confint",
    "add_constant",
    "add_fitted",
    "add_fitted_samples",
    "add_partial_residuals",
    "add_posterior_samples",
    "add_predicted_samples",
    "add_residuals",
    "add_sizer",
    "add_smooth_samples",
    "appraise",
    "assemble",
    "basis",
    "basis_size",
    "boundary",
    "by_level",
    "by_variable",
    "check_is_mgcv_smooth",
    "compare_smooths",
    "concrvity",
    "conditional_values",
    "data_combos",
    "data_sim",
    "data_slice",
    "derivative_samples",
    "derivatives",
    "difference_smooths",
    "dispersion",
    "draw",
    "edf",
    "eval_smooth",
    "evaluate_parametric_term",
    "evaluate_smooth",
    "evenly",
    "extract_link",
    "factor_combos",
    "family_name",
    "family_type",
    "fderiv",
    "fitted_samples",
    "fitted_values",
    "fix_offset",
    "fixed_effects",
    "gaussian_draws",
    "generate_draws",
    "get_by_smooth",
    "get_smooth",
    "get_smooths_by_id",
    "get_vcov",
    "gw_f0",
    "gw_f1",
    "gw_f2",
    "gw_f3",
    "has_theta",
    "inv_link",
    "is_by_smooth",
    "is_continuous_by_smooth",
    "is_factor_by_smooth",
    "is_factor_term",
    "is_mgcv_family",
    "is_mgcv_smooth",
    "is_mrf_smooth",
    "is_multivariate_y",
    "is_offset",
    "level",
    "link",
    "load_mgcv",
    "lp_matrix",
    "mh_draws",
    "model_concurvity",
    "model_constant",
    "model_edf",
    "model_terms",
    "model_vars",
    "n_eta",
    "n_smooths",
    "nb_theta",
    "null_deviance",
    "observed_fitted_plot",
    "overview",
    "parametric_effects",
    "parametric_terms",
    "partial_derivatives",
    "partial_residuals",
    "penalty",
    "post_draws",
    "posterior_samples",
    "predicted_samples",
    "qq_plot",
    "quantile_residuals",
    "ref_level",
    "residuals_hist_plot",
    "residuals_linpred_plot",
    "response_derivatives",
    "rootogram",
    "rtw",
    "scale_fill_partial_effect",
    "smooth_coef_indices",
    "smooth_coefs",
    "smooth_data",
    "smooth_dim",
    "smooth_estimates",
    "smooth_label",
    "smooth_samples",
    "smooth_terms",
    "smooth_type",
    "smooths",
    "spline_values",
    "spline_values2",
    "stop_if_not_mgcv_smooth",
    "term_names",
    "term_variables",
    "theta",
    "tidy_basis",
    "to_na",
    "too_far",
    "too_far_to_na",
    "transform_fun",
    "typical_values",
    "user_draws",
    "variance_comp",
    "vars_from_label",
    "which_smooths",
    "worm_plot"
  ],
  "_datasets": [
    {
      "name": "bird_move",
      "title": "Simulated bird migration data",
      "object": "bird_move",
      "class": [
        "data.frame"
      ],
      "fields": [
        "latitude",
        "week",
        "species",
        "count"
      ],
      "rows": 840,
      "table": true,
      "tojson": true
    },
    {
      "name": "gss_vocab",
      "title": "Data from the General Social Survey (GSS) from the National Opinion Research Center of the University of Chicago",
      "object": "gss_vocab",
      "class": [
        "data.frame"
      ],
      "fields": [
        "vocab",
        "ageGroup",
        "nativeBorn"
      ],
      "rows": 1858,
      "table": true,
      "tojson": true
    },
    {
      "name": "ref_sims",
      "title": "Reference simulation data",
      "object": "ref_sims",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "smallAges",
      "title": "Lead-210 age-depth measurements for Small Water",
      "object": "smallAges",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Depth",
        "Drymass",
        "Date",
        "Age",
        "Error",
        "SedAccRate",
        "SedPerCentChange"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "zooplankton",
      "title": "Madison lakes zooplankton data",
      "object": "zooplankton",
      "class": [
        "data.frame"
      ],
      "fields": [
        "day",
        "year",
        "lake",
        "taxon",
        "density",
        "density_adj",
        "min_density",
        "density_scaled",
        "year_f"
      ],
      "rows": 5848,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_confint",
      "title": "Add a confidence interval to an existing object",
      "topics": [
        "add_confint",
        "add_confint.default",
        "add_confint.parametric_effects",
        "add_confint.smooth_estimates"
      ]
    },
    {
      "page": "add_constant",
      "title": "Add a constant to estimated values",
      "topics": [
        "add_constant",
        "add_constant.evaluated_parametric_term",
        "add_constant.mgcv_smooth",
        "add_constant.parametric_effects",
        "add_constant.smooth_estimates",
        "add_constant.smooth_samples",
        "add_constant.tbl_df"
      ]
    },
    {
      "page": "add_fitted",
      "title": "Add fitted values from a model to a data frame",
      "topics": [
        "add_fitted"
      ]
    },
    {
      "page": "add_fitted_samples",
      "title": "Add posterior draws from a model to a data object",
      "topics": [
        "add_fitted_samples",
        "add_posterior_samples",
        "add_predicted_samples",
        "add_smooth_samples"
      ]
    },
    {
      "page": "add_fitted.gam",
      "title": "Add fitted values from a GAM to a data frame",
      "topics": [
        "add_fitted.gam"
      ]
    },
    {
      "page": "add_partial_residuals",
      "title": "Add partial residuals",
      "topics": [
        "add_partial_residuals",
        "add_partial_residuals.gam"
      ]
    },
    {
      "page": "add_residuals",
      "title": "Add residuals from a model to a data frame",
      "topics": [
        "add_residuals"
      ]
    },
    {
      "page": "add_residuals.gam",
      "title": "Add residuals from a GAM to a data frame",
      "topics": [
        "add_residuals.gam"
      ]
    },
    {
      "page": "add_sizer",
      "title": "Add indicators of significant change after SiZeR",
      "topics": [
        "add_sizer",
        "add_sizer.derivatives",
        "add_sizer.smooth_estimates"
      ]
    },
    {
      "page": "appraise",
      "title": "Model diagnostic plots",
      "topics": [
        "appraise",
        "appraise.gam",
        "appraise.lm"
      ]
    },
    {
      "page": "assemble",
      "title": "Prepare plots via 'ggplot2' and assembles them as a list",
      "topics": [
        "assemble"
      ]
    },
    {
      "page": "assemble.gam",
      "title": "Plot estimated smooths from a fitted GAM",
      "topics": [
        "assemble.gam"
      ]
    },
    {
      "page": "basis",
      "title": "Basis expansions for smooths",
      "topics": [
        "basis",
        "basis.default",
        "basis.gam",
        "basis.gamm",
        "basis.gamm4",
        "basis.scam"
      ]
    },
    {
      "page": "basis_size",
      "title": "Extract basis dimension of a smooth",
      "topics": [
        "basis_size",
        "basis_size.gam",
        "basis_size.gamm",
        "basis_size.mgcv.smooth"
      ]
    },
    {
      "page": "bird_move",
      "title": "Simulated bird migration data",
      "topics": [
        "bird_move"
      ]
    },
    {
      "page": "boundary",
      "title": "Extract the boundary of a soap film smooth",
      "topics": [
        "boundary",
        "boundary.gam",
        "boundary.soap.film"
      ]
    },
    {
      "page": "check_user_select_smooths",
      "title": "Select smooths based on user's choices",
      "topics": [
        "check_user_select_smooths"
      ]
    },
    {
      "page": "coef.scam",
      "title": "Extract coefficients from a fitted 'scam' model.",
      "topics": [
        "coef.scam"
      ]
    },
    {
      "page": "compare_smooths",
      "title": "Compare smooths across models",
      "topics": [
        "compare_smooths"
      ]
    },
    {
      "page": "conditional_values",
      "title": "Conditional predictions from a GAM",
      "topics": [
        "conditional_values",
        "conditional_values.gam"
      ]
    },
    {
      "page": "confint.fderiv",
      "title": "Point-wise and simultaneous confidence intervals for derivatives of smooths",
      "topics": [
        "confint.fderiv"
      ]
    },
    {
      "page": "confint.gam",
      "title": "Point-wise and simultaneous confidence intervals for smooths",
      "topics": [
        "confint.gam",
        "confint.gamm",
        "confint.list"
      ]
    },
    {
      "page": "data_combos",
      "title": "All combinations of factor levels plus typical values of continuous variables",
      "topics": [
        "data_combos",
        "data_combos.gam"
      ]
    },
    {
      "page": "data_sim",
      "title": "Simulate example data for fitting GAMs",
      "topics": [
        "data_sim"
      ]
    },
    {
      "page": "data_slice",
      "title": "Prepare a data slice through model covariates",
      "topics": [
        "data_slice",
        "data_slice.data.frame",
        "data_slice.default",
        "data_slice.gam",
        "data_slice.gamm",
        "data_slice.list",
        "data_slice.scam"
      ]
    },
    {
      "page": "derivative_samples",
      "title": "Posterior expectations of derivatives from an estimated model",
      "topics": [
        "derivative_samples",
        "derivative_samples.default",
        "derivative_samples.gam",
        "derivative_samples.gamm",
        "derivative_samples.scam"
      ]
    },
    {
      "page": "derivatives",
      "title": "Derivatives of estimated smooths via finite differences",
      "topics": [
        "derivatives",
        "derivatives.default",
        "derivatives.gam",
        "derivatives.gamm"
      ]
    },
    {
      "page": "difference_smooths",
      "title": "Differences of factor smooth interactions",
      "topics": [
        "difference_smooths",
        "difference_smooths.gam"
      ]
    },
    {
      "page": "dispersion",
      "title": "Dispersion parameter for fitted model",
      "topics": [
        "dispersion",
        "dispersion.gam",
        "dispersion.glm"
      ]
    },
    {
      "page": "draw",
      "title": "Generic plotting via 'ggplot2'",
      "topics": [
        "draw"
      ]
    },
    {
      "page": "draw.basis",
      "title": "Plot basis functions",
      "topics": [
        "draw.basis"
      ]
    },
    {
      "page": "draw.compare_smooths",
      "title": "Plot comparisons of smooths",
      "topics": [
        "draw.compare_smooths"
      ]
    },
    {
      "page": "draw.conditional_values",
      "title": "Plot conditional predictions",
      "topics": [
        "draw.conditional_values"
      ]
    },
    {
      "page": "draw.derivatives",
      "title": "Plot derivatives of smooths",
      "topics": [
        "draw.derivatives",
        "draw.partial_derivatives"
      ]
    },
    {
      "page": "draw.difference_smooth",
      "title": "Plot differences of smooths",
      "topics": [
        "draw.difference_smooth"
      ]
    },
    {
      "page": "draw.evaluated_parametric_term",
      "title": "Plot estimated parametric effects",
      "topics": [
        "draw.evaluated_parametric_term"
      ]
    },
    {
      "page": "draw.gam",
      "title": "Plot estimated smooths from a fitted GAM",
      "topics": [
        "draw.gam"
      ]
    },
    {
      "page": "draw.gamlss",
      "title": "Plot smooths of a GAMLSS model estimated by 'GJRM::gamlss'",
      "topics": [
        "draw.gamlss"
      ]
    },
    {
      "page": "draw.mgcv_smooth",
      "title": "Plot basis functions",
      "topics": [
        "draw.mgcv_smooth"
      ]
    },
    {
      "page": "draw.pairwise_concurvity",
      "title": "Plot concurvity measures",
      "topics": [
        "draw.overall_concurvity",
        "draw.pairwise_concurvity"
      ]
    },
    {
      "page": "draw.parametric_effects",
      "title": "Plot estimated effects for model parametric terms",
      "topics": [
        "draw.parametric_effects"
      ]
    },
    {
      "page": "draw.penalty_df",
      "title": "Display penalty matrices of smooths using 'ggplot'",
      "topics": [
        "draw.penalty_df"
      ]
    },
    {
      "page": "draw.rootogram",
      "title": "Draw a rootogram",
      "concept": [
        "draw methods"
      ],
      "topics": [
        "draw.rootogram"
      ]
    },
    {
      "page": "draw.smooth_estimates",
      "title": "Plot the result of a call to 'smooth_estimates()'",
      "topics": [
        "draw.smooth_estimates"
      ]
    },
    {
      "page": "draw.smooth_samples",
      "title": "Plot posterior smooths",
      "topics": [
        "draw.smooth_samples"
      ]
    },
    {
      "page": "edf",
      "title": "Effective degrees of freedom for smooths and GAMs",
      "topics": [
        "edf",
        "edf.gam",
        "model_edf"
      ]
    },
    {
      "page": "eval_smooth",
      "title": "S3 methods to evaluate individual smooths",
      "topics": [
        "eval_smooth",
        "eval_smooth.fs.interaction",
        "eval_smooth.mgcv.smooth",
        "eval_smooth.mrf.smooth",
        "eval_smooth.random.effect",
        "eval_smooth.scam_smooth",
        "eval_smooth.soap.film",
        "eval_smooth.sz.interaction",
        "eval_smooth.t2.smooth",
        "eval_smooth.tensor.smooth"
      ]
    },
    {
      "page": "evaluate_parametric_term",
      "title": "Evaluate parametric model terms",
      "topics": [
        "evaluate_parametric_term",
        "evaluate_parametric_term.gam"
      ]
    },
    {
      "page": "evaluate_smooth",
      "title": "Evaluate a smooth",
      "topics": [
        "evaluate_smooth"
      ]
    },
    {
      "page": "evenly",
      "title": "Create a sequence of evenly-spaced values",
      "topics": [
        "evenly",
        "seq_min_max"
      ]
    },
    {
      "page": "factor_combos",
      "title": "All combinations of factor levels",
      "topics": [
        "factor_combos",
        "factor_combos.gam"
      ]
    },
    {
      "page": "family_name",
      "title": "Name of family used to fit model",
      "topics": [
        "family_name"
      ]
    },
    {
      "page": "family_type",
      "title": "Extracts the type of family in a consistent way",
      "topics": [
        "family_type",
        "family_type.default",
        "family_type.family"
      ]
    },
    {
      "page": "family.gam",
      "title": "Extract family objects from models",
      "topics": [
        "family.bam",
        "family.gam",
        "family.gamm",
        "family.list"
      ]
    },
    {
      "page": "fitted_samples",
      "title": "Draw fitted values from the posterior distribution",
      "topics": [
        "fitted_samples",
        "fitted_samples.gam",
        "fitted_samples.scam"
      ]
    },
    {
      "page": "fitted_values",
      "title": "Generate fitted values from a estimated GAM",
      "topics": [
        "fitted_values",
        "fitted_values.gam",
        "fitted_values.gamm",
        "fitted_values.scam"
      ]
    },
    {
      "page": "fix_offset",
      "title": "Fix the names of a data frame containing an offset variable.",
      "topics": [
        "fix_offset"
      ]
    },
    {
      "page": "fixed_effects.gam",
      "title": "Extract fixed effects estimates from a fitted model",
      "topics": [
        "fixed_effects",
        "fixed_effects.default",
        "fixed_effects.gam",
        "fixed_effects.gamm",
        "fixed_effects.gamm4",
        "fixed_effects.glm",
        "fixed_effects.lm"
      ]
    },
    {
      "page": "gaussian_draws",
      "title": "Posterior samples using a simple Metropolis Hastings sampler",
      "topics": [
        "gaussian_draws",
        "gaussian_draws.gam",
        "gaussian_draws.scam"
      ]
    },
    {
      "page": "get_by_smooth",
      "title": "Extract an factor-by smooth by name",
      "topics": [
        "get_by_smooth"
      ]
    },
    {
      "page": "get_smooth",
      "title": "Extract an mgcv smooth by name",
      "topics": [
        "get_smooth"
      ]
    },
    {
      "page": "get_smooths_by_id",
      "title": "Extract an mgcv smooth given its position in the model object",
      "topics": [
        "get_smooths_by_id",
        "get_smooths_by_id.gam",
        "get_smooths_by_id.gamm",
        "get_smooths_by_id.gamm4",
        "get_smooths_by_id.list",
        "get_smooths_by_id.scam"
      ]
    },
    {
      "page": "get_vcov",
      "title": "Extract the covariance matrix of the model parameters or a subset of these for a particular model term",
      "topics": [
        "get_vcov"
      ]
    },
    {
      "page": "gss_vocab",
      "title": "Data from the General Social Survey (GSS) from the National Opinion Research Center of the University of Chicago",
      "topics": [
        "gss_vocab"
      ]
    },
    {
      "page": "gw_functions",
      "title": "Gu and Wahba test functions",
      "topics": [
        "gw_f0",
        "gw_f1",
        "gw_f2",
        "gw_f3",
        "gw_functions"
      ]
    },
    {
      "page": "has_theta",
      "title": "Are additional parameters available for a GAM?",
      "topics": [
        "has_theta"
      ]
    },
    {
      "page": "is_by_smooth",
      "title": "Tests for by variable smooths",
      "topics": [
        "by_level",
        "by_variable",
        "is_by_smooth",
        "is_continuous_by_smooth",
        "is_factor_by_smooth"
      ]
    },
    {
      "page": "is_factor_term",
      "title": "Is a model term a factor (categorical)?",
      "topics": [
        "is_factor_term",
        "is_factor_term.bam",
        "is_factor_term.gam",
        "is_factor_term.gamm",
        "is_factor_term.list",
        "is_factor_term.terms"
      ]
    },
    {
      "page": "is_mgcv_family",
      "title": "Is an object one of mgcv's family objects?",
      "topics": [
        "is_mgcv_family"
      ]
    },
    {
      "page": "is_mgcv_smooth",
      "title": "Check if objects are smooths or are a particular type of smooth",
      "topics": [
        "check_is_mgcv_smooth",
        "is_mgcv_smooth",
        "is_mrf_smooth",
        "stop_if_not_mgcv_smooth"
      ]
    },
    {
      "page": "is_multivariate_y",
      "title": "Is a model multivariate?",
      "topics": [
        "is_multivariate_y"
      ]
    },
    {
      "page": "is_offset",
      "title": "Is a model term an offset?",
      "topics": [
        "is_offset"
      ]
    },
    {
      "page": "link",
      "title": "Extract link and inverse link functions from models",
      "topics": [
        "extract_link",
        "extract_link.family",
        "extract_link.general.family",
        "inv_link",
        "inv_link.bam",
        "inv_link.family",
        "inv_link.gam",
        "inv_link.gamm",
        "inv_link.glm",
        "inv_link.list",
        "link",
        "link.bam",
        "link.family",
        "link.gam",
        "link.gamm",
        "link.glm",
        "link.list"
      ]
    },
    {
      "page": "load_mgcv",
      "title": "Load mgcv quietly",
      "topics": [
        "load_mgcv"
      ]
    },
    {
      "page": "lp_matrix",
      "title": "Return the linear prediction matrix of a fitted GAM",
      "topics": [
        "lp_matrix",
        "lp_matrix.gam"
      ]
    },
    {
      "page": "mh_draws",
      "title": "Posterior samples using a Gaussian approximation to the posterior distribution",
      "topics": [
        "mh_draws",
        "mh_draws.gam"
      ]
    },
    {
      "page": "model_concurvity",
      "title": "Concurvity of an estimated GAM",
      "topics": [
        "concrvity",
        "model_concurvity",
        "model_concurvity.gam"
      ]
    },
    {
      "page": "model_constant",
      "title": "Extract the model constant term",
      "topics": [
        "model_constant",
        "model_constant.gam",
        "model_constant.gamlss",
        "model_constant.glm"
      ]
    },
    {
      "page": "model_terms",
      "title": "Find the names of model terms",
      "topics": [
        "model_terms",
        "model_terms.gam",
        "model_terms.gamm",
        "model_terms.gamm4",
        "model_terms.lm"
      ]
    },
    {
      "page": "model_vars",
      "title": "List the variables involved in a model fitted with a formula",
      "topics": [
        "model_vars",
        "model_vars.bam",
        "model_vars.default",
        "model_vars.gam",
        "model_vars.gamm",
        "model_vars.gamm4",
        "model_vars.list"
      ]
    },
    {
      "page": "n_eta",
      "title": "The Number of linear predictors in model",
      "topics": [
        "n_eta",
        "n_eta.gam"
      ]
    },
    {
      "page": "n_smooths",
      "title": "How many smooths in a fitted model",
      "topics": [
        "n_smooths",
        "n_smooths.bam",
        "n_smooths.default",
        "n_smooths.gam",
        "n_smooths.gamm"
      ]
    },
    {
      "page": "nb_theta",
      "title": "Negative binomial parameter theta",
      "topics": [
        "nb_theta",
        "nb_theta.gam"
      ]
    },
    {
      "page": "null_deviance",
      "title": "Extract the null deviance of a fitted model",
      "topics": [
        "null_deviance",
        "null_deviance.default"
      ]
    },
    {
      "page": "observed_fitted_plot",
      "title": "Plot of fitted against observed response values",
      "topics": [
        "observed_fitted_plot"
      ]
    },
    {
      "page": "overview",
      "title": "Provides an overview of a model and the terms in that model",
      "topics": [
        "overview",
        "overview.gam"
      ]
    },
    {
      "page": "parametric_effects",
      "title": "Estimated values for parametric model terms",
      "topics": [
        "parametric_effects",
        "parametric_effects.gam"
      ]
    },
    {
      "page": "parametric_terms",
      "title": "Names of any parametric terms in a GAM",
      "topics": [
        "parametric_terms",
        "parametric_terms.default",
        "parametric_terms.gam"
      ]
    },
    {
      "page": "partial_derivatives",
      "title": "Partial derivatives of estimated multivariate smooths via finite differences",
      "topics": [
        "partial_derivatives",
        "partial_derivatives.default",
        "partial_derivatives.gam",
        "partial_derivatives.gamm"
      ]
    },
    {
      "page": "partial_residuals",
      "title": "Partial residuals",
      "topics": [
        "partial_residuals",
        "partial_residuals.gam"
      ]
    },
    {
      "page": "penalty",
      "title": "Extract and tidy penalty matrices",
      "topics": [
        "penalty",
        "penalty.default",
        "penalty.gam",
        "penalty.mgcv.smooth",
        "penalty.re.smooth.spec",
        "penalty.t2.smooth",
        "penalty.tensor.smooth"
      ]
    },
    {
      "page": "post_draws",
      "title": "Low-level Functions to generate draws from the posterior distribution of model coefficients",
      "topics": [
        "generate_draws",
        "generate_draws.gam",
        "post_draws",
        "post_draws.default"
      ]
    },
    {
      "page": "posterior_samples",
      "title": "Draw samples from the posterior distribution of an estimated model",
      "topics": [
        "posterior_samples",
        "posterior_samples.gam",
        "posterior_samples.scam"
      ]
    },
    {
      "page": "predicted_samples",
      "title": "Draw new response values from the conditional distribution of the response",
      "topics": [
        "predicted_samples",
        "predicted_samples.default",
        "predicted_samples.gam",
        "predicted_samples.scam"
      ]
    },
    {
      "page": "qq_plot",
      "title": "Quantile-quantile plot of model residuals",
      "topics": [
        "qq_plot",
        "qq_plot.default",
        "qq_plot.gam",
        "qq_plot.glm",
        "qq_plot.lm"
      ]
    },
    {
      "page": "quantile_residuals",
      "title": "Randomised residuals",
      "topics": [
        "quantile_residuals",
        "quantile_residuals.gam",
        "quantile_residuals.glm"
      ]
    },
    {
      "page": "ref_level",
      "title": "Return the reference or specific level of a factor",
      "topics": [
        "level",
        "ref_level"
      ]
    },
    {
      "page": "ref_sims",
      "title": "Reference simulation data",
      "topics": [
        "ref_sims"
      ]
    },
    {
      "page": "rep_first_factor_value",
      "title": "Repeat the first level of a factor n times",
      "topics": [
        "rep_first_factor_value"
      ]
    },
    {
      "page": "residuals_hist_plot",
      "title": "Histogram of model residuals",
      "topics": [
        "residuals_hist_plot"
      ]
    },
    {
      "page": "residuals_linpred_plot",
      "title": "Plot of residuals versus linear predictor values",
      "topics": [
        "residuals_linpred_plot"
      ]
    },
    {
      "page": "response_derivatives",
      "title": "Derivatives on the response scale from an estimated GAM",
      "topics": [
        "response_derivatives",
        "response_derivatives.default",
        "response_derivatives.gam",
        "response_derivatives.gamm",
        "response_derivatives.scam"
      ]
    },
    {
      "page": "rootogram",
      "title": "Rootograms to assess goodness of model fit",
      "topics": [
        "rootogram",
        "rootogram.gam"
      ]
    },
    {
      "page": "rtw",
      "title": "Simulator for tweedie LSS models",
      "topics": [
        "rtw"
      ]
    },
    {
      "page": "scale_fill_partial_effect",
      "title": "Default diverging red-blue colour palette for partial effects",
      "topics": [
        "scale_fill_partial_effect"
      ]
    },
    {
      "page": "seq_min_max_eps",
      "title": "Create a sequence of evenly-spaced values adjusted to accommodate a small adjustment",
      "topics": [
        "seq_min_max_eps"
      ]
    },
    {
      "page": "shift_values",
      "title": "Shift numeric values in a data frame by an amount 'eps'",
      "topics": [
        "shift_values"
      ]
    },
    {
      "page": "simulate",
      "title": "Simulate from the posterior distribution of a GAM",
      "topics": [
        "simulate.gam",
        "simulate.gamm",
        "simulate.scam"
      ]
    },
    {
      "page": "smallAges",
      "title": "Lead-210 age-depth measurements for Small Water",
      "topics": [
        "smallAges"
      ]
    },
    {
      "page": "smooth_coef_indices",
      "title": "Indices of the parametric terms for a particular smooth",
      "topics": [
        "smooth_coef_indices"
      ]
    },
    {
      "page": "smooth_coefs",
      "title": "Coefficients for a particular smooth",
      "topics": [
        "smooth_coefs",
        "smooth_coefs.bam",
        "smooth_coefs.gam",
        "smooth_coefs.gamm",
        "smooth_coefs.gamm4",
        "smooth_coefs.list",
        "smooth_coefs.mgcv.smooth",
        "smooth_coefs.scam"
      ]
    },
    {
      "page": "smooth_data",
      "title": "Generate regular data over the covariates of a smooth",
      "topics": [
        "smooth_data"
      ]
    },
    {
      "page": "smooth_dim",
      "title": "Dimension of a smooth",
      "topics": [
        "smooth_dim",
        "smooth_dim.gam",
        "smooth_dim.gamm",
        "smooth_dim.mgcv.smooth"
      ]
    },
    {
      "page": "smooth_estimates",
      "title": "Evaluate smooths at covariate values",
      "topics": [
        "smooth_estimates",
        "smooth_estimates.gam"
      ]
    },
    {
      "page": "smooth_label",
      "title": "Extract the label for a smooth used by 'mgcv'",
      "topics": [
        "smooth_label",
        "smooth_label.gam",
        "smooth_label.mgcv.smooth"
      ]
    },
    {
      "page": "smooth_samples",
      "title": "Posterior draws for individual smooths",
      "topics": [
        "smooth_samples",
        "smooth_samples.gam"
      ]
    },
    {
      "page": "smooth_terms",
      "title": "List the variables involved in smooths",
      "topics": [
        "smooth_terms"
      ]
    },
    {
      "page": "smooth_type",
      "title": "Determine the type of smooth and return it n a human readable form",
      "topics": [
        "smooth_type",
        "smooth_type.Bspline.smooth",
        "smooth_type.cpspline.smooth",
        "smooth_type.cr.smooth",
        "smooth_type.cs.smooth",
        "smooth_type.cv.smooth",
        "smooth_type.cx.smooth",
        "smooth_type.cyclic.smooth",
        "smooth_type.default",
        "smooth_type.duchon.spline",
        "smooth_type.fs.interaction",
        "smooth_type.gp.smooth",
        "smooth_type.mdcv.smooth",
        "smooth_type.mdcx.smooth",
        "smooth_type.micv.smooth",
        "smooth_type.micx.smooth",
        "smooth_type.mifo.smooth",
        "smooth_type.miso.smooth",
        "smooth_type.mpd.smooth",
        "smooth_type.mpi.smooth",
        "smooth_type.mrf.smooth",
        "smooth_type.pspline.smooth",
        "smooth_type.random.effect",
        "smooth_type.sf",
        "smooth_type.soap.film",
        "smooth_type.sos.smooth",
        "smooth_type.sw",
        "smooth_type.sz.interaction",
        "smooth_type.t2.smooth",
        "smooth_type.tensor.smooth",
        "smooth_type.tprs.smooth",
        "smooth_type.ts.smooth"
      ]
    },
    {
      "page": "smooths",
      "title": "Names of smooths in a GAM",
      "topics": [
        "smooths",
        "smooths.default",
        "smooths.gamm",
        "smooths.gamm4"
      ]
    },
    {
      "page": "spline_values",
      "title": "Evaluate a spline at provided covariate values",
      "topics": [
        "spline_values"
      ]
    },
    {
      "page": "term_names",
      "title": "Extract names of all variables needed to fit a GAM or a smooth",
      "topics": [
        "term_names",
        "term_names.gam",
        "term_names.gamm",
        "term_names.mgcv.smooth"
      ]
    },
    {
      "page": "term_variables",
      "title": "Names of variables involved in a specified model term",
      "topics": [
        "term_variables",
        "term_variables.bam",
        "term_variables.gam",
        "term_variables.terms"
      ]
    },
    {
      "page": "theta",
      "title": "General extractor for additional parameters in mgcv models",
      "topics": [
        "theta",
        "theta.family",
        "theta.gam"
      ]
    },
    {
      "page": "tidy_basis",
      "title": "A tidy basis representation of a smooth object",
      "topics": [
        "tidy_basis"
      ]
    },
    {
      "page": "to_na",
      "title": "Sets the elements of vector to 'NA'",
      "topics": [
        "to_na"
      ]
    },
    {
      "page": "too_far",
      "title": "Exclude values that lie too far from the support of data",
      "topics": [
        "too_far"
      ]
    },
    {
      "page": "too_far_to_na",
      "title": "Set rows of data to 'NA' if the lie too far from a reference set of values",
      "topics": [
        "too_far_to_na"
      ]
    },
    {
      "page": "transform_fun",
      "title": "Transform estimated values and confidence intervals by applying a function",
      "topics": [
        "transform_fun",
        "transform_fun.evaluated_parametric_term",
        "transform_fun.mgcv_smooth",
        "transform_fun.parametric_effects",
        "transform_fun.smooth_estimates",
        "transform_fun.smooth_samples",
        "transform_fun.tbl_df"
      ]
    },
    {
      "page": "typical_values",
      "title": "Typical values of model covariates",
      "topics": [
        "typical_values",
        "typical_values.data.frame",
        "typical_values.gam"
      ]
    },
    {
      "page": "user_draws",
      "title": "Handle user-supplied posterior draws",
      "topics": [
        "user_draws",
        "user_draws.gam"
      ]
    },
    {
      "page": "variance_comp",
      "title": "Variance components of smooths from smoothness estimates",
      "topics": [
        "variance_comp",
        "variance_comp.gam"
      ]
    },
    {
      "page": "vars_from_label",
      "title": "Returns names of variables from a smooth label",
      "topics": [
        "vars_from_label"
      ]
    },
    {
      "page": "which_smooths",
      "title": "Identify a smooth term by its label",
      "topics": [
        "which_smooths",
        "which_smooths.bam",
        "which_smooths.default",
        "which_smooths.gam",
        "which_smooths.gamm"
      ]
    },
    {
      "page": "worm_plot",
      "title": "Worm plot of model residuals",
      "topics": [
        "worm_plot",
        "worm_plot.gam",
        "worm_plot.glm",
        "worm_plot.lm"
      ]
    },
    {
      "page": "zooplankton",
      "title": "Madison lakes zooplankton data",
      "topics": [
        "zooplankton"
      ]
    }
  ],
  "_pkglogo": "https://github.com/gavinsimpson/gratia/raw/HEAD/man/figures/README-draw-gam-figure-1.png",
  "_readme": "https://github.com/gavinsimpson/gratia/raw/HEAD/README.md",
  "_rundeps": [
    "BH",
    "cli",
    "cpp11",
    "dplyr",
    "farver",
    "generics",
    "ggokabeito",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "mgcv",
    "mvnfast",
    "nlme",
    "patchwork",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "rlang",
    "S7",
    "scales",
    "statmod",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tweedie",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "gratia.Rmd",
      "filename": "gratia.html",
      "title": "Getting started with gratia",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Plotting",
        "Model diagnostics",
        "Want to learn more?",
        "References"
      ],
      "created": "2022-02-06 16:41:15",
      "modified": "2025-08-07 09:14:10",
      "commits": 15
    }
  ],
  "_score": 13.31425511227751,
  "_indexed": true,
  "_nocasepkg": "gratia",
  "_universes": [
    "gavinsimpson"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.11.2-10",
      "date": "2026-06-05T06:56:03.000Z",
      "distro": "noble",
      "commit": "70fb8013f61b4aa5cfe92d263729b44dbfb7970a",
      "fileid": "e8107cd259e0e9d678ea2ce46901d2f177dedd01648209ef8cc41b90954bbe5d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinsimpson/actions/runs/27000078737"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.11.2-10",
      "date": "2026-06-05T06:55:58.000Z",
      "distro": "noble",
      "commit": "70fb8013f61b4aa5cfe92d263729b44dbfb7970a",
      "fileid": "097c17f9b06eb451d051a3ece0ffa4defaf02cea02caf70b56920d064b1a506b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinsimpson/actions/runs/27000078737"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.11.2-10",
      "date": "2026-06-05T06:54:52.000Z",
      "commit": "70fb8013f61b4aa5cfe92d263729b44dbfb7970a",
      "fileid": "0c31e7334a4c014a889ff358b638fd16512a474d5dc17ceb42b055d558cc534d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinsimpson/actions/runs/27000078737"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.11.2-10",
      "date": "2026-06-05T06:54:33.000Z",
      "commit": "70fb8013f61b4aa5cfe92d263729b44dbfb7970a",
      "fileid": "a984d946b29061e41dfc33ed1398969390950a135a1953e71c956d12ba6d6284",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinsimpson/actions/runs/27000078737"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.11.2-10",
      "date": "2026-06-05T06:55:54.000Z",
      "commit": "70fb8013f61b4aa5cfe92d263729b44dbfb7970a",
      "fileid": "24db0f936381e6c0ebf40bd67d736b721d9a6e0e6a585020f7217bdbd3c617b9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/gavinsimpson/actions/runs/27000078737"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.11.2-10",
      "date": "2026-06-05T06:54:43.000Z",
      "commit": "70fb8013f61b4aa5cfe92d263729b44dbfb7970a",
      "fileid": "3b90342668bb112b4df6125bff8f608eaade701d17bd0a2ba8815616f2b35a26",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinsimpson/actions/runs/27000078737"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.11.2-10",
      "date": "2026-06-05T06:54:56.000Z",
      "commit": "70fb8013f61b4aa5cfe92d263729b44dbfb7970a",
      "fileid": "7c99ddf59389182bf20b38090e7c5eb393097fa78f4e1a326efa760590948f38",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinsimpson/actions/runs/27000078737"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.11.2-10",
      "date": "2026-06-05T06:54:55.000Z",
      "commit": "70fb8013f61b4aa5cfe92d263729b44dbfb7970a",
      "fileid": "92e575cfc05097e50c16fe262e83cf24d38ca48e7b927678d362d0404e7aee53",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinsimpson/actions/runs/27000078737"
    }
  ]
}