{
  "_id": "6adc505f1f8fc22f6383d9d2",
  "Package": "ggRandomForests",
  "Type": "Package",
  "Title": "Visually Exploring Random Forests",
  "Version": "4.0.0",
  "Date": "2026-09-29",
  "Authors@R": "person(\"John\", \"Ehrlinger\",\nrole = c(\"aut\", \"cre\"),\nemail = \"john.ehrlinger@gmail.com\",\ncomment = c(ORCID = \"0000-0002-5340-5154\"))",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "URL": "https://github.com/ehrlinger/ggRandomForests,\nhttps://ehrlinger.github.io/ggRandomForests/",
  "BugReports": "https://github.com/ehrlinger/ggRandomForests/issues",
  "Description": "Graphic elements for exploring Random Forests using\n'randomForestSRC' and 'randomForest' for survival, regression,\nand classification forests, and 'varPro' for rule-based\nvariable priority. Suggests 'randomForestRHF' for hazards with\ntime-dependent covariates. Implements visualizations of the\nmethods described in Breiman (2001)\n<doi:10.1023/A:1010933404324>, Ishwaran, Kogalur, Blackstone,\nand Lauer (2008) <doi:10.1214/08-AOAS169>, Lu and Ishwaran\n(2024) <doi:10.48550/arXiv.2409.09003>, and Ishwaran, Hsich,\nKogalur, and Lee (2026) <doi:10.48550/arXiv.2608.21597>.",
  "VignetteBuilder": "quarto",
  "SystemRequirements": "Quarto command line tool\n(<https://github.com/quarto-dev/quarto-cli>)",
  "Config/roxygen2/version": "8.1.0",
  "Roxygen": "list(markdown = TRUE)",
  "Config/pak/sysreqs": "cmake libglpk-dev make libicu-dev libuv1-dev\nlibxml2-dev libx11-dev",
  "Repository": "https://ehrlinger.r-universe.dev",
  "Date/Publication": "2026-10-24 03:24:59 UTC",
  "RemoteUrl": "https://github.com/ehrlinger/ggRandomForests",
  "RemoteRef": "HEAD",
  "RemoteSha": "0f7897a1aef5cf8bd9631ce96f738e7438e53bd6",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-24 06:13:20 UTC",
    "User": "root"
  },
  "Author": "John Ehrlinger [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-5340-5154>)",
  "Maintainer": "John Ehrlinger <john.ehrlinger@gmail.com>",
  "_user": "ehrlinger",
  "_type": "src",
  "_file": "ggRandomForests_4.0.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/caa23434f6c8c4fd61d5e2f25e55894b7aa95c3ff8db32ee9f7e9b9b6d3254be",
  "_filesize": 4785226,
  "_sha256": "caa23434f6c8c4fd61d5e2f25e55894b7aa95c3ff8db32ee9f7e9b9b6d3254be",
  "_expires": "2027-02-01T06:29:49.000Z",
  "_created": "2026-10-24T06:13:20.000Z",
  "_published": "2026-10-24T06:29:51.123Z",
  "_upstream": "https://github.com/ehrlinger/ggRandomForests",
  "_status": "success",
  "_maintainer": {
    "name": "John Ehrlinger",
    "email": "john.ehrlinger@gmail.com",
    "login": "ehrlinger",
    "bluesky": "@ehrlinger.bsky.social",
    "linkedin": "in/ehrlinger",
    "orcid": "0000-0002-5340-5154",
    "twitter": "@johnehrlinger",
    "description": "Working Data Scientist. Statistician applying statistical machine learning. Mechanical Engineer Fluid Mechanics and Dynamics. Physics nerd.\n\n",
    "uuid": 1110676
  },
  "_jobs": [
    {
      "job": 120799305686,
      "time": 256,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12550394234"
    },
    {
      "job": 120799305651,
      "time": 258,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12550921091"
    },
    {
      "job": 120799305660,
      "time": 340,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12550962298"
    },
    {
      "job": 120799305705,
      "time": 206,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12551251032"
    },
    {
      "job": 120797448739,
      "time": 560,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12550177919"
    },
    {
      "job": 120799305650,
      "time": 174,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12550404049"
    },
    {
      "job": 120799305730,
      "time": 188,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12549859184"
    },
    {
      "job": 120799305823,
      "time": 257,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12549978800"
    },
    {
      "job": 120799305750,
      "time": 314,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12550339479"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/40068741841",
  "_commit": {
    "id": "0f7897a1aef5cf8bd9631ce96f738e7438e53bd6",
    "author": "John Ehrlinger <john.ehrlinger@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #363 from ehrlinger/fix/ivarpro-external-target\n\ngg_ivarpro: mirror only the forest's own binary probability",
    "time": 1792812299
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.4.0",
      "role": "Depends"
    },
    {
      "package": "randomForestSRC",
      "version": ">= 3.4.0",
      "role": "Imports"
    },
    {
      "package": "randomForest",
      "role": "Imports"
    },
    {
      "package": "varPro",
      "version": ">= 3.3.0",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "survival",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "bookdown",
      "role": "Suggests"
    },
    {
      "package": "callr",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "datasets",
      "role": "Suggests"
    },
    {
      "package": "ggraph",
      "role": "Suggests"
    },
    {
      "package": "kernelshap",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lintr",
      "role": "Suggests"
    },
    {
      "package": "magick",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "pkgdown",
      "role": "Suggests"
    },
    {
      "package": "pkgload",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "ragg",
      "role": "Suggests"
    },
    {
      "package": "randomForestRHF",
      "version": ">= 2.0.3",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "vdiffr",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "ehrlinger",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-08",
      "n": 1
    },
    {
      "week": "2026-10",
      "n": 4
    },
    {
      "week": "2026-12",
      "n": 6
    },
    {
      "week": "2026-13",
      "n": 2
    },
    {
      "week": "2026-14",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 9
    },
    {
      "week": "2026-19",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 9
    },
    {
      "week": "2026-21",
      "n": 10
    },
    {
      "week": "2026-22",
      "n": 13
    },
    {
      "week": "2026-24",
      "n": 8
    },
    {
      "week": "2026-26",
      "n": 5
    },
    {
      "week": "2026-27",
      "n": 8
    },
    {
      "week": "2026-28",
      "n": 4
    },
    {
      "week": "2026-29",
      "n": 23
    },
    {
      "week": "2026-32",
      "n": 7
    },
    {
      "week": "2026-33",
      "n": 8
    },
    {
      "week": "2026-34",
      "n": 21
    },
    {
      "week": "2026-35",
      "n": 28
    },
    {
      "week": "2026-36",
      "n": 12
    },
    {
      "week": "2026-37",
      "n": 19
    },
    {
      "week": "2026-39",
      "n": 3
    },
    {
      "week": "2026-40",
      "n": 8
    },
    {
      "week": "2026-41",
      "n": 12
    },
    {
      "week": "2026-42",
      "n": 16
    },
    {
      "week": "2026-43",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v2.6.1",
      "date": "2026-03-16"
    },
    {
      "name": "v2.7.0",
      "date": "2026-03-26"
    },
    {
      "name": "v2.7.0.9001",
      "date": "2026-03-28"
    },
    {
      "name": "v2.7.1",
      "date": "2026-04-27"
    },
    {
      "name": "v2.7.2",
      "date": "2026-04-28"
    },
    {
      "name": "v2.7.3",
      "date": "2026-05-12"
    },
    {
      "name": "v3.1.0",
      "date": "2026-06-11"
    },
    {
      "name": "v3.1.2",
      "date": "2026-06-13"
    },
    {
      "name": "v3.2.0",
      "date": "2026-06-23"
    },
    {
      "name": "v3.4.0",
      "date": "2026-07-02"
    },
    {
      "name": "v3.5.0",
      "date": "2026-08-04"
    },
    {
      "name": "v3.5.2",
      "date": "2026-08-20"
    },
    {
      "name": "v4.0.0-rc1",
      "date": "2026-08-26"
    },
    {
      "name": "v4.0.0-rc2",
      "date": "2026-08-30"
    },
    {
      "name": "v4.0.0-rc3",
      "date": "2026-08-31"
    },
    {
      "name": "v4.0.0-rc4",
      "date": "2026-08-31"
    },
    {
      "name": "v3.5.3",
      "date": "2026-09-10"
    },
    {
      "name": "v4.0.0-rc5",
      "date": "2026-09-11"
    },
    {
      "name": "v4.0.0-rc6",
      "date": "2026-09-25"
    },
    {
      "name": "v4.0.0-rc7",
      "date": "2026-09-29"
    },
    {
      "name": "v3.5.4",
      "date": "2026-10-07"
    },
    {
      "name": "v4.0.0-rc8",
      "date": "2026-10-12"
    },
    {
      "name": "v4.0.0-rc9",
      "date": "2026-10-14"
    },
    {
      "name": "v4.0.0-rc10",
      "date": "2026-10-15"
    }
  ],
  "_stars": 154,
  "_contributors": [
    {
      "user": "ehrlinger",
      "count": 1257,
      "uuid": 1110676
    },
    {
      "user": "claude",
      "count": 2,
      "uuid": 81847
    },
    {
      "user": "romainfrancois",
      "count": 1,
      "uuid": 2625526
    },
    {
      "user": "michelleumd",
      "count": 1,
      "uuid": 68123109
    },
    {
      "user": "timelyportfolio",
      "count": 1,
      "uuid": 837910
    }
  ],
  "_userbio": {
    "uuid": 1110676,
    "type": "user",
    "name": "John Ehrlinger",
    "followers": 61,
    "description": "Working Data Scientist. Statistician applying statistical machine learning. Mechanical Engineer Fluid Mechanics and Dynamics. Physics nerd.\r\n\r\n"
  },
  "_downloads": {
    "count": 875,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ggRandomForests"
  },
  "_mentions": 16,
  "_devurl": "https://github.com/ehrlinger/ggrandomforests",
  "_pkgdown": "https://ehrlinger.github.io/ggRandomForests/",
  "_searchresults": 302,
  "_quarto": true,
  "_topics": [
    "quarto"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ggRandomForests.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/ehrlinger/ggrandomforests",
  "_realowner": "ehrlinger",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2014-10-15"
    },
    {
      "version": "1.1.0",
      "date": "2014-12-05"
    },
    {
      "version": "1.1.1",
      "date": "2014-12-12"
    },
    {
      "version": "1.1.2",
      "date": "2014-12-25"
    },
    {
      "version": "1.1.3",
      "date": "2015-01-08"
    },
    {
      "version": "1.1.4",
      "date": "2015-03-29"
    },
    {
      "version": "1.2.0",
      "date": "2015-11-15"
    },
    {
      "version": "1.2.1",
      "date": "2015-12-12"
    },
    {
      "version": "2.0.0",
      "date": "2016-06-11"
    },
    {
      "version": "2.0.1",
      "date": "2016-09-07"
    },
    {
      "version": "2.1.0",
      "date": "2022-04-26"
    },
    {
      "version": "2.2.0",
      "date": "2022-05-09"
    },
    {
      "version": "2.2.1",
      "date": "2022-09-01"
    },
    {
      "version": "2.7.2",
      "date": "2026-05-02"
    },
    {
      "version": "2.7.3",
      "date": "2026-05-12"
    },
    {
      "version": "3.1.0",
      "date": "2026-06-11"
    },
    {
      "version": "3.1.2",
      "date": "2026-06-13"
    },
    {
      "version": "3.2.0",
      "date": "2026-06-23"
    },
    {
      "version": "3.4.0",
      "date": "2026-07-02"
    },
    {
      "version": "3.5.0",
      "date": "2026-08-04"
    },
    {
      "version": "3.5.2",
      "date": "2026-08-21"
    },
    {
      "version": "3.5.3",
      "date": "2026-09-11"
    },
    {
      "version": "3.5.4",
      "date": "2026-10-08"
    }
  ],
  "_exports": [
    "calc_auc",
    "calc_roc",
    "gg_ale_rfsrc",
    "gg_auct",
    "gg_beta_uvarpro",
    "gg_beta_varpro",
    "gg_brier",
    "gg_error",
    "gg_isopro",
    "gg_ivarpro",
    "gg_partial",
    "gg_partial_rfsrc",
    "gg_partial_varpro",
    "gg_partialpro",
    "gg_rfsrc",
    "gg_rhf",
    "gg_rhf_importance",
    "gg_roc",
    "gg_sdependent",
    "gg_shap",
    "gg_survival",
    "gg_tune_rhf",
    "gg_udependent",
    "gg_variable",
    "gg_varpro",
    "gg_vimp",
    "kaplan",
    "nelson",
    "quantile_pts",
    "shap_beeswarm",
    "shap_dependence",
    "shap_importance",
    "surv_partial.rfsrc",
    "varpro_coverage",
    "varpro_feature_names"
  ],
  "_help": [
    {
      "page": "ggRandomForests-package",
      "title": "ggRandomForests: Visually Exploring Random Forests",
      "topics": [
        "ggRandomForests-package"
      ]
    },
    {
      "page": "autoplot.gg",
      "title": "'autoplot' methods for 'ggRandomForests' data objects",
      "topics": [
        "autoplot.gg",
        "autoplot.gg_ale_interaction",
        "autoplot.gg_ale_rfsrc",
        "autoplot.gg_auct",
        "autoplot.gg_brier",
        "autoplot.gg_error",
        "autoplot.gg_isopro",
        "autoplot.gg_partial",
        "autoplot.gg_partialpro",
        "autoplot.gg_partial_rfsrc",
        "autoplot.gg_partial_varpro",
        "autoplot.gg_rfsrc",
        "autoplot.gg_rhf",
        "autoplot.gg_rhf_importance",
        "autoplot.gg_roc",
        "autoplot.gg_shap",
        "autoplot.gg_survival",
        "autoplot.gg_tune_rhf",
        "autoplot.gg_udependent",
        "autoplot.gg_variable",
        "autoplot.gg_varpro",
        "autoplot.gg_vimp"
      ]
    },
    {
      "page": "calc_auc",
      "title": "Area Under the ROC Curve calculator",
      "topics": [
        "calc_auc",
        "calc_auc.gg_roc"
      ]
    },
    {
      "page": "calc_roc.rfsrc",
      "title": "Receiver Operator Characteristic calculator",
      "topics": [
        "calc_roc",
        "calc_roc.randomForest",
        "calc_roc.rfsrc"
      ]
    },
    {
      "page": "gg_ale_rfsrc",
      "title": "Accumulated Local Effects (ALE) data from an rfsrc model",
      "topics": [
        "gg_ale_rfsrc"
      ]
    },
    {
      "page": "gg_auct",
      "title": "Tidy time-varying AUC from a Random Hazard Forest",
      "topics": [
        "gg_auct",
        "gg_auct.rhf"
      ]
    },
    {
      "page": "gg_beta_uvarpro",
      "title": "Per-variable lasso-beta importance from an unsupervised varPro fit",
      "topics": [
        "gg_beta_uvarpro"
      ]
    },
    {
      "page": "gg_beta_varpro",
      "title": "Per-variable lasso-beta importance from a varPro fit",
      "topics": [
        "gg_beta_varpro"
      ]
    },
    {
      "page": "gg_brier",
      "title": "Brier score and CRPS for survival forests",
      "topics": [
        "gg_brier"
      ]
    },
    {
      "page": "gg_error",
      "title": "Random forest error trajectory data object",
      "topics": [
        "gg_error",
        "gg_error.randomForest",
        "gg_error.randomForest.formula",
        "gg_error.rfsrc"
      ]
    },
    {
      "page": "gg_isopro",
      "title": "Tidy data from a varPro isolation-forest fit",
      "topics": [
        "gg_isopro"
      ]
    },
    {
      "page": "gg_ivarpro",
      "title": "Individual (local) variable importance from a varPro fit",
      "topics": [
        "gg_ivarpro"
      ]
    },
    {
      "page": "gg_partial",
      "title": "Split partial dependence data into continuous or categorical datasets",
      "topics": [
        "gg_partial"
      ]
    },
    {
      "page": "gg_partial_rfsrc",
      "title": "Partial dependence data from an rfsrc model",
      "topics": [
        "gg_partial_rfsrc"
      ]
    },
    {
      "page": "gg_partial_varpro",
      "title": "Partial dependence data from a varPro model",
      "topics": [
        "gg_partialpro",
        "gg_partial_varpro"
      ]
    },
    {
      "page": "gg_rfsrc.rfsrc",
      "title": "Predicted response data object",
      "topics": [
        "gg_rfsrc",
        "gg_rfsrc.rfsrc"
      ]
    },
    {
      "page": "gg_rhf",
      "title": "Tidy hazard and cumulative-hazard curves from a Random Hazard Forest",
      "topics": [
        "gg_rhf",
        "gg_rhf.rhf"
      ]
    },
    {
      "page": "gg_rhf_importance",
      "title": "Tidy time-localized variable priority from a Random Hazard Forest",
      "topics": [
        "gg_rhf_importance",
        "gg_rhf_importance.rhf"
      ]
    },
    {
      "page": "gg_roc.rfsrc",
      "title": "ROC (Receiver Operating Characteristic) curve data from a classification forest.",
      "topics": [
        "gg_roc",
        "gg_roc.randomForest",
        "gg_roc.rfsrc"
      ]
    },
    {
      "page": "gg_sdependent",
      "title": "Signal-variable detection from an unsupervised varPro fit",
      "topics": [
        "gg_sdependent"
      ]
    },
    {
      "page": "gg_shap",
      "title": "SHAP (Shapley additive explanations) data object",
      "topics": [
        "gg_shap",
        "gg_shap.randomForest",
        "gg_shap.rfsrc"
      ]
    },
    {
      "page": "gg_survival",
      "title": "Nonparametric survival estimates.",
      "topics": [
        "gg_survival",
        "gg_survival.default",
        "gg_survival.rfsrc"
      ]
    },
    {
      "page": "gg_tune_rhf",
      "title": "Tidy a Random Hazard Forest tuning path",
      "topics": [
        "gg_tune_rhf",
        "gg_tune_rhf.tune.treesize.rhf"
      ]
    },
    {
      "page": "gg_udependent",
      "title": "Variable dependency graph from a uvarpro model",
      "topics": [
        "gg_udependent"
      ]
    },
    {
      "page": "gg_variable",
      "title": "Marginal variable dependence data object.",
      "topics": [
        "gg_variable",
        "gg_variable.random",
        "gg_variable.randomForest",
        "gg_variable.rfsrc"
      ]
    },
    {
      "page": "gg_varpro",
      "title": "Variable importance data from a varPro model",
      "topics": [
        "gg_varpro"
      ]
    },
    {
      "page": "gg_vimp",
      "title": "Variable Importance (VIMP) data object",
      "topics": [
        "gg_vimp",
        "gg_vimp.randomForest",
        "gg_vimp.randomForest.formula",
        "gg_vimp.rfsrc"
      ]
    },
    {
      "page": "kaplan",
      "title": "nonparametric Kaplan-Meier estimates",
      "topics": [
        "kaplan"
      ]
    },
    {
      "page": "nelson",
      "title": "nonparametric Nelson-Aalen estimates",
      "topics": [
        "nelson"
      ]
    },
    {
      "page": "plot.gg_ale_interaction",
      "title": "Plot a 'gg_ale_rfsrc' interaction object",
      "topics": [
        "plot.gg_ale_interaction"
      ]
    },
    {
      "page": "plot.gg_ale_rfsrc",
      "title": "Plot a 'gg_ale_rfsrc' object",
      "topics": [
        "plot.gg_ale_rfsrc"
      ]
    },
    {
      "page": "plot.gg_auct",
      "title": "Plot a time-varying AUC curve",
      "topics": [
        "plot.gg_auct"
      ]
    },
    {
      "page": "plot.gg_beta_uvarpro",
      "title": "Plot a 'gg_beta_uvarpro' object",
      "topics": [
        "plot.gg_beta_uvarpro"
      ]
    },
    {
      "page": "plot.gg_beta_varpro",
      "title": "Plot a 'gg_beta_varpro' object",
      "topics": [
        "plot.gg_beta_varpro"
      ]
    },
    {
      "page": "plot.gg_brier",
      "title": "Plot a 'gg_brier' object",
      "topics": [
        "plot.gg_brier"
      ]
    },
    {
      "page": "plot.gg_error",
      "title": "Plot a 'gg_error' object",
      "topics": [
        "plot.gg_error"
      ]
    },
    {
      "page": "plot.gg_isopro",
      "title": "Plot a varPro isolation-forest anomaly score",
      "topics": [
        "plot.gg_isopro"
      ]
    },
    {
      "page": "plot.gg_ivarpro",
      "title": "Plot a 'gg_ivarpro' object",
      "topics": [
        "plot.gg_ivarpro"
      ]
    },
    {
      "page": "plot.gg_partial",
      "title": "Plot a 'gg_partial' object",
      "topics": [
        "plot.gg_partial"
      ]
    },
    {
      "page": "plot.gg_partial_rfsrc",
      "title": "Plot a 'gg_partial_rfsrc' object",
      "topics": [
        "plot.gg_partial_rfsrc"
      ]
    },
    {
      "page": "plot.gg_partial_varpro",
      "title": "Plot a 'gg_partial_varpro' object",
      "topics": [
        "plot.gg_partialpro",
        "plot.gg_partial_varpro"
      ]
    },
    {
      "page": "plot.gg_rfsrc",
      "title": "Predicted response plot from a 'gg_rfsrc' object.",
      "topics": [
        "plot.gg_rfsrc"
      ]
    },
    {
      "page": "plot.gg_rhf",
      "title": "Plot Random Hazard Forest hazard / cumulative-hazard curves",
      "topics": [
        "plot.gg_rhf"
      ]
    },
    {
      "page": "plot.gg_rhf_importance",
      "title": "Plot Random Hazard Forest variable priority over time",
      "topics": [
        "plot.gg_rhf_importance"
      ]
    },
    {
      "page": "plot.gg_roc",
      "title": "ROC plot generic function for a 'gg_roc' object.",
      "topics": [
        "plot.gg_roc"
      ]
    },
    {
      "page": "plot.gg_sdependent",
      "title": "Plot a 'gg_sdependent' object",
      "topics": [
        "plot.gg_sdependent"
      ]
    },
    {
      "page": "plot.gg_shap",
      "title": "Plot a 'gg_shap' object",
      "topics": [
        "plot.gg_shap"
      ]
    },
    {
      "page": "plot.gg_survival",
      "title": "Plot a 'gg_survival' object.",
      "topics": [
        "plot.gg_survival"
      ]
    },
    {
      "page": "plot.gg_tune_rhf",
      "title": "Plot a Random Hazard Forest tuning path",
      "topics": [
        "plot.gg_tune_rhf"
      ]
    },
    {
      "page": "plot.gg_udependent",
      "title": "Plot a 'gg_udependent' variable dependency graph",
      "topics": [
        "plot.gg_udependent"
      ]
    },
    {
      "page": "plot.gg_variable",
      "title": "Plot a 'gg_variable' object,",
      "topics": [
        "plot.gg_variable"
      ]
    },
    {
      "page": "plot.gg_varpro",
      "title": "Plot a 'gg_varpro' variable importance object",
      "topics": [
        "plot.gg_varpro"
      ]
    },
    {
      "page": "plot.gg_vimp",
      "title": "Plot a 'gg_vimp' object, extracted variable importance of a 'rfsrc' object",
      "topics": [
        "plot.gg_vimp"
      ]
    },
    {
      "page": "print.gg",
      "title": "Print methods for gg_* data objects",
      "topics": [
        "print.gg",
        "print.gg_ale_interaction",
        "print.gg_ale_rfsrc",
        "print.gg_auct",
        "print.gg_beta_uvarpro",
        "print.gg_beta_varpro",
        "print.gg_brier",
        "print.gg_error",
        "print.gg_isopro",
        "print.gg_ivarpro",
        "print.gg_partial",
        "print.gg_partialpro",
        "print.gg_partial_rfsrc",
        "print.gg_partial_varpro",
        "print.gg_rfsrc",
        "print.gg_rhf",
        "print.gg_rhf_importance",
        "print.gg_roc",
        "print.gg_sdependent",
        "print.gg_shap",
        "print.gg_survival",
        "print.gg_tune_rhf",
        "print.gg_udependent",
        "print.gg_variable",
        "print.gg_varpro",
        "print.gg_vimp",
        "print.summary.gg_udependent"
      ]
    },
    {
      "page": "quantile_pts",
      "title": "Quantile-based cut points for coplots",
      "topics": [
        "quantile_pts"
      ]
    },
    {
      "page": "shap_beeswarm",
      "title": "SHAP beeswarm summary plot",
      "topics": [
        "shap_beeswarm"
      ]
    },
    {
      "page": "shap_dependence",
      "title": "SHAP dependence plot",
      "topics": [
        "shap_dependence"
      ]
    },
    {
      "page": "shap_importance",
      "title": "SHAP global importance bar chart",
      "topics": [
        "shap_importance"
      ]
    },
    {
      "page": "summary.gg",
      "title": "Summary methods for gg_* data objects",
      "topics": [
        "print.summary.gg",
        "summary.gg",
        "summary.gg_ale_interaction",
        "summary.gg_ale_rfsrc",
        "summary.gg_auct",
        "summary.gg_beta_uvarpro",
        "summary.gg_beta_varpro",
        "summary.gg_brier",
        "summary.gg_error",
        "summary.gg_isopro",
        "summary.gg_ivarpro",
        "summary.gg_partial",
        "summary.gg_partialpro",
        "summary.gg_partial_rfsrc",
        "summary.gg_partial_varpro",
        "summary.gg_rfsrc",
        "summary.gg_rhf",
        "summary.gg_rhf_importance",
        "summary.gg_roc",
        "summary.gg_sdependent",
        "summary.gg_shap",
        "summary.gg_survival",
        "summary.gg_tune_rhf",
        "summary.gg_udependent",
        "summary.gg_variable",
        "summary.gg_varpro",
        "summary.gg_vimp"
      ]
    },
    {
      "page": "surv_partial.rfsrc",
      "title": "Survival partial dependence data for one or more predictors",
      "topics": [
        "surv_partial.rfsrc"
      ]
    },
    {
      "page": "varpro_coverage",
      "title": "How well a varpro fit tested each variable",
      "topics": [
        "varpro_coverage"
      ]
    },
    {
      "page": "varpro_feature_names",
      "title": "Recover original variable names from varpro one-hot encoded feature names",
      "topics": [
        "varpro_feature_names"
      ]
    }
  ],
  "_readme": "https://github.com/ehrlinger/ggRandomForests/raw/HEAD/README.md",
  "_rundeps": [
    "BART",
    "base64enc",
    "bit",
    "bit64",
    "bslib",
    "cachem",
    "cli",
    "clipr",
    "codetools",
    "cpp11",
    "crayon",
    "data.tree",
    "DiagrammeR",
    "digest",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "foreach",
    "fs",
    "gbm",
    "generics",
    "ggplot2",
    "glmnet",
    "glue",
    "gtable",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "igraph",
    "isoband",
    "iterators",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "memoise",
    "mime",
    "nlme",
    "patchwork",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "randomForest",
    "randomForestSRC",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "readr",
    "rlang",
    "rmarkdown",
    "rstudioapi",
    "S7",
    "sass",
    "scales",
    "shape",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "tzdb",
    "utf8",
    "varPro",
    "vctrs",
    "viridisLite",
    "visNetwork",
    "vroom",
    "withr",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "explainability.qmd",
      "filename": "explainability.html",
      "title": "Explaining a forest: five views of a variable's effect",
      "engine": "quarto::html",
      "headings": [
        "What does this variable do?",
        "The data, and a forest",
        "What the data alone shows",
        "Averaging over everything else: partial dependence",
        "The neighborhood that doesn't exist",
        "How different are they, really?",
        "Where two variables act together",
        "One prediction at a time",
        "Local by construction",
        "Two estimands that are easy to confuse",
        "Which one do you reach for?",
        "What is not here",
        "References"
      ],
      "created": "2026-09-09 19:09:02",
      "modified": "2026-09-29 18:31:46",
      "commits": 4
    },
    {
      "source": "ggRandomForests.qmd",
      "filename": "ggRandomForests.html",
      "title": "Exploring Random Forests with ggRandomForests",
      "engine": "quarto::html",
      "headings": [
        "Error trajectories with gg_error()",
        "Marginal dependence via gg_variable()",
        "Variable importance with gg_vimp()",
        "Balanced conditioning cuts with quantile_pts()",
        "Next steps"
      ],
      "created": "2026-02-20 15:38:25",
      "modified": "2026-09-11 01:00:33",
      "commits": 11
    },
    {
      "source": "varpro.qmd",
      "filename": "varpro.html",
      "title": "Exploring variable importance with varPro",
      "engine": "quarto::html",
      "headings": [
        "What varPro is",
        "Regression: Boston housing",
        "Per-tree importance with gg_varpro()",
        "Partial dependence with gg_partial_varpro()",
        "Per-rule lasso refinement with gg_beta_varpro()",
        "Unsupervised views: see the uvarpro vignette",
        "Anomaly scoring with gg_isopro()",
        "Local importance with gg_ivarpro()",
        "Classification: iris",
        "Class-conditional importance with gg_varpro(conditional = TRUE)",
        "Partial dependence: gg_partial_varpro() on classification",
        "Per-class lasso refinement with gg_beta_varpro()",
        "Survival: PBC",
        "Variable importance: gg_varpro()",
        "Partial dependence: gg_partial_varpro() on survival",
        "Anomaly scoring: gg_isopro() on the X-matrix",
        "Not available for survival: gg_beta_varpro, gg_ivarpro",
        "Small or sparse data",
        "Cross-cutting reference",
        "Family-support matrix",
        "Which variables can you actually get?",
        "Factor-level ordering",
        "Caching the expensive calls",
        "Provenance shape",
        "Further reading",
        "References"
      ],
      "created": "2026-05-28 09:13:28",
      "modified": "2026-10-15 20:31:18",
      "commits": 24
    },
    {
      "source": "ggRandomForests-classification.qmd",
      "filename": "ggRandomForests-classification.html",
      "title": "Random Forest Classification with ggRandomForests",
      "engine": "quarto::html",
      "headings": [
        "Work in progress",
        "Introduction",
        "Data: Iris Flower Measurements",
        "Exploratory data analysis",
        "Growing a Random Forest",
        "OOB error convergence",
        "OOB predictions",
        "Variable Selection",
        "Variable importance (VIMP)",
        "Minimal depth",
        "SHAP Analysis",
        "SHAP importance",
        "SHAP beeswarm",
        "SHAP dependence",
        "Variable Dependence",
        "Variable dependence plots",
        "Partial dependence",
        "Classification Performance: ROC and AUC",
        "Conclusion",
        "References"
      ],
      "created": "2026-07-13 14:51:08",
      "modified": "2026-09-11 01:00:33",
      "commits": 6
    },
    {
      "source": "ggRandomForests-regression.qmd",
      "filename": "ggRandomForests-regression.html",
      "title": "Random Forest Regression with ggRandomForests",
      "engine": "quarto::html",
      "headings": [
        "Work in progress",
        "Introduction",
        "Data: Boston Housing Values",
        "Exploratory data analysis",
        "Growing a Random Forest",
        "OOB error convergence",
        "OOB predictions",
        "Variable Selection",
        "Variable importance (VIMP)",
        "Minimal depth",
        "SHAP Analysis",
        "SHAP importance",
        "SHAP beeswarm",
        "SHAP dependence",
        "Variable Dependence",
        "Variable dependence plots",
        "Partial dependence",
        "Variable Interactions and Conditioning Plots",
        "Conditioning on a categorical variable",
        "Conditioning on a continuous variable",
        "Partial Dependence Surface",
        "Conclusion",
        "References"
      ],
      "created": "2026-03-28 15:01:14",
      "modified": "2026-09-11 14:39:45",
      "commits": 16
    },
    {
      "source": "ggRandomForests-survival.qmd",
      "filename": "ggRandomForests-survival.html",
      "title": "Random Forest Survival Analysis with ggRandomForests",
      "engine": "quarto::html",
      "headings": [
        "Work in progress",
        "Introduction",
        "Data: Primary Biliary Cirrhosis (PBC)",
        "Data cleaning",
        "Exploratory data analysis",
        "Kaplan--Meier survival by treatment",
        "Growing a Random Survival Forest",
        "OOB error convergence",
        "OOB predicted survival",
        "Test set predictions",
        "Variable Selection",
        "Variable importance (VIMP)",
        "Minimal depth",
        "Variable Dependence",
        "Variable dependence plots",
        "Partial dependence",
        "Conditional dependence",
        "Partial Dependence Surfaces",
        "Brier Score and CRPS",
        "Conclusion",
        "References"
      ],
      "created": "2026-03-28 15:01:14",
      "modified": "2026-09-25 18:36:51",
      "commits": 19
    },
    {
      "source": "rhf.qmd",
      "filename": "rhf.html",
      "title": "Random Hazard Forests with ggRandomForests",
      "engine": "quarto::html",
      "headings": [
        "What changes with counting-process data?",
        "Where did the fitted objects come from?",
        "How do hazard and cumulative hazard differ?",
        "Hazard is local",
        "Why do the hazard curves stop early?",
        "Cumulative hazard adds the local rates",
        "How does discrimination change over time?",
        "Cumulative/dynamic AUC uses cumulative hazard",
        "Incident/dynamic AUC uses hazard",
        "Which variables matter, and when?",
        "Which tree size did the upstream searches select?",
        "OOB risk tuning",
        "OOB iAUC tuning",
        "What does each extractor return?",
        "How can this analysis be reproduced?",
        "Further reading"
      ],
      "created": "2026-08-26 15:17:28",
      "modified": "2026-09-11 01:00:33",
      "commits": 5
    },
    {
      "source": "uvarpro.qmd",
      "filename": "uvarpro.html",
      "title": "Variable selection without an outcome: unsupervised varPro",
      "engine": "quarto::html",
      "headings": [
        "Importance without a response",
        "One fit, three views",
        "What depends on what: gg_udependent()",
        "What ranks highest: gg_beta_uvarpro()",
        "Where to draw the line: gg_sdependent()",
        "Reading the three together",
        "References"
      ],
      "created": "2026-07-01 20:38:16",
      "modified": "2026-09-11 01:00:33",
      "commits": 5
    },
    {
      "source": "varpro-small-data.qmd",
      "filename": "varpro-small-data.html",
      "title": "varPro on small or sparse data",
      "engine": "quarto::html",
      "headings": [
        "The data",
        "Which variables did varPro test?",
        "What does a z of zero mean?",
        "Reading the importance plot",
        "How much do the settings matter?",
        "Checking against noise",
        "A screen or a selection?",
        "Partial dependence on small data",
        "References"
      ],
      "created": "2026-10-15 20:31:18",
      "modified": "2026-10-15 20:31:18",
      "commits": 1
    }
  ],
  "_score": 11.337773516867738,
  "_indexed": true,
  "_nocasepkg": "ggrandomforests",
  "_universes": [
    "ehrlinger"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "4.0.0",
      "date": "2026-10-24T06:16:02.000Z",
      "distro": "resolute",
      "commit": "0f7897a1aef5cf8bd9631ce96f738e7438e53bd6",
      "fileid": "https://r2.ropensci.org/b9b8c0de47f751cca4b8eb144469e67fb90a2e5bf9c394379a08a9d6aeb151ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/40068741841"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "4.0.0",
      "date": "2026-10-24T06:16:28.000Z",
      "distro": "resolute",
      "commit": "0f7897a1aef5cf8bd9631ce96f738e7438e53bd6",
      "fileid": "https://r2.ropensci.org/084a89326ba5c8aec6536f8f9026b98ca675fa87608054385e2f8264acc8d661",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/40068741841"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "4.0.0",
      "date": "2026-10-24T06:26:52.000Z",
      "commit": "0f7897a1aef5cf8bd9631ce96f738e7438e53bd6",
      "fileid": "https://r2.ropensci.org/a7e692b8bb7967ac696535c8ed86a83a31bae7c78097ed619ff9c7dfc9851b21",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/40068741841"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "4.0.0",
      "date": "2026-10-24T06:26:37.000Z",
      "commit": "0f7897a1aef5cf8bd9631ce96f738e7438e53bd6",
      "fileid": "https://r2.ropensci.org/fe80b9acaa301bcd9c99744734a42e2696130f8e17d8acbed3d6d40a4dfb742b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/40068741841"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "4.0.0",
      "date": "2026-10-24T06:16:45.000Z",
      "commit": "0f7897a1aef5cf8bd9631ce96f738e7438e53bd6",
      "fileid": "https://r2.ropensci.org/4c23d1065fa34f2a72178c95d4f47e00a1a37260d504f675732c73303a57ebdc",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/40068741841"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "4.0.0",
      "date": "2026-10-24T06:15:08.000Z",
      "commit": "0f7897a1aef5cf8bd9631ce96f738e7438e53bd6",
      "fileid": "https://r2.ropensci.org/4c749d3793d13f0f063d8a2f6b29a6111da66f0801c4226d677a234fe6c1cad8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/40068741841"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "4.0.0",
      "date": "2026-10-24T06:15:55.000Z",
      "commit": "0f7897a1aef5cf8bd9631ce96f738e7438e53bd6",
      "fileid": "https://r2.ropensci.org/a7fff38cd27824b3b9203ed14c86b39545da7480f867b8250611b43d37d7c775",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/40068741841"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "4.0.0",
      "date": "2026-10-24T06:16:22.000Z",
      "commit": "0f7897a1aef5cf8bd9631ce96f738e7438e53bd6",
      "fileid": "https://r2.ropensci.org/02e5cc6a9ae768baaa70f5af157f67971ebc802dd48ae1a66dc7fb50bb2fe3f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/40068741841"
    }
  ]
}