pdp: Partial Dependence Plots

A general framework for constructing partial dependence (i.e., marginal effect) plots from various types of machine learning models in R.

Version: 0.10.0
Depends: R (≥ 3.6.0)
Imports: graphics, grDevices, lattice, methods, stats, tinyplot, utils
Suggests: C50, caret, covr, doParallel, e1071, earth, foreach, gbm, gridExtra, ICEbox, kernlab, knitr, magrittr, MASS, Matrix, mlbench, nnet, party, randomForest, ranger, rmarkdown, rpart, tinytest, xgboost (≥ 3.1.3.1)
Published: 2026-10-08
DOI: 10.32614/CRAN.package.pdp
Author: Brandon M. Greenwell ORCID iD [aut, cre]
Maintainer: Brandon M. Greenwell <greenwell.brandon at gmail.com>
BugReports: https://github.com/bgreenwell/pdp/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/bgreenwell/pdp, https://bgreenwell.github.io/pdp/, https://bgreenwell.r-universe.dev/pdp
NeedsCompilation: yes
Citation: pdp citation info
Materials: README, NEWS
In views: MachineLearning
CRAN checks: pdp results

Documentation:

Reference manual: pdp.html , pdp.pdf
Vignettes: Making pdp faster (source, R code)
Individual conditional expectation (ICE) curves (source, R code)
Introduction to pdp (source, R code)

Downloads:

Package source: pdp_0.10.0.tar.gz
Windows binaries: r-devel: pdp_0.8.3.zip, r-release: pdp_0.8.3.zip, r-oldrel: pdp_0.10.0.zip
macOS binaries: r-release (arm64): pdp_0.10.0.tgz, r-oldrel (arm64): pdp_0.10.0.tgz, r-release (x86_64): pdp_0.10.0.tgz, r-oldrel (x86_64): pdp_0.10.0.tgz
Old sources: pdp archive

Reverse dependencies:

Reverse imports: CLIQUE, hpiR, rarefun, rmweather
Reverse suggests: caretSDM, ENMTools, fastgbm, fastml, gbm, mpae, mvtweedie, tinyVAST, xgrove

Linking:

Please use the canonical form https://CRAN.R-project.org/package=pdp to link to this page.