Package: ceterisParibus 0.4.3

ceterisParibus: Ceteris Paribus Profiles

Ceteris Paribus Profiles (What-If Plots) are designed to present model responses around selected points in a feature space. For example around a single prediction for an interesting observation. Plots are designed to work in a model-agnostic fashion, they are working for any predictive Machine Learning model and allow for model comparisons. Ceteris Paribus Plots supplement the Break Down Plots from 'breakDown' package.

Authors:Przemyslaw Biecek [aut, cre]

ceterisParibus_0.4.3.tar.gz
ceterisParibus_0.4.3.zip(r-4.5)ceterisParibus_0.4.3.zip(r-4.4)ceterisParibus_0.4.3.zip(r-4.3)
ceterisParibus_0.4.3.tgz(r-4.5-any)ceterisParibus_0.4.3.tgz(r-4.4-any)ceterisParibus_0.4.3.tgz(r-4.3-any)
ceterisParibus_0.4.3.tar.gz(r-4.5-noble)ceterisParibus_0.4.3.tar.gz(r-4.4-noble)
ceterisParibus_0.4.3.tgz(r-4.4-emscripten)ceterisParibus_0.4.3.tgz(r-4.3-emscripten)
ceterisParibus.pdf |ceterisParibus.html
ceterisParibus/json (API)
NEWS

# Install 'ceterisParibus' in R:
install.packages('ceterisParibus', repos = c('https://pbiecek.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/pbiecek/ceterisparibus/issues

Pkgdown site:https://pbiecek.github.io

On CRAN:

5.48 score 42 stars 36 scripts 664 downloads 13 exports 38 dependencies

Last updated 5 years agofrom:ded2d9dfce. Checks:1 OK, 7 ERROR. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKJan 27 2025
R-4.5-winERRORJan 27 2025
R-4.5-macERRORJan 27 2025
R-4.5-linuxERRORJan 27 2025
R-4.4-winERRORJan 27 2025
R-4.4-macERRORJan 27 2025
R-4.3-winERRORJan 27 2025
R-4.3-macERRORJan 27 2025

Exports:calculate_oscillationscalculate_profilescalculate_profiles_lcecalculate_variable_splitsceteris_paribusceteris_paribus_layerlocal_conditional_expectationslocal_fitplot_interactiveselect_neighboursselect_samplewhat_ifwhat_if_2d

Dependencies:clicolorspaceDALEXevaluatefansifarverggplot2gluegowergridExtragtablehighriBreakDowningredientsisobandknitrlabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigR6RColorBrewerrlangscalestibbleutf8vctrsviridisLitewithrxfunyaml

Readme and manuals

Help Manual

Help pageTopics
Add More Layers to a Ceteris Paribus Plot+.plot_ceteris_paribus_explainer
Calculate Oscillations for Ceteris Paribus Explainercalculate_oscillations
Calculate Ceteris Paribus Profilescalculate_profiles
Calculate Local Conditional Expectation profilescalculate_profiles_lce
Calculate Split Points for Selected Variablescalculate_variable_splits
Ceteris Paribus Explainerceteris_paribus
Add Layer to the Ceteris Paribus Plotceteris_paribus_layer
Local Conditional Expectation Explainerlocal_conditional_expectations
Local Fit / Wangkardu Explanationslocal_fit
Plots Interactive What-If Explanationsplot_interactive plot_interactive.default plot_interactive.what_if_explainer
Plot Ceteris Paribus Explanationsplot.ceteris_paribus_explainer
Plot Ceteris Paribus Oscillationsplot.ceteris_paribus_oscillations
Local Fit Plots / Wangkardu Explanationsplot.local_fit_explainer
Plot What If 2D Explanationsplot.what_if_2d_explainer
Plot What If Explanationsplot.what_if_explainer
Print Ceteris Paribus Explainer Summaryprint.ceteris_paribus_explainer
Print Ceteris Paribus Profilesprint.ceteris_paribus_profile
Prints Local Fit / Wangkardu Summaryprint.local_fit_explainer
Print Ceteris Paribus Explainer Summaryprint.plot_ceteris_paribus_explainer
Print What If 2D Explainer Summaryprint.what_if_2d_explainer
Print What If Explainer Summaryprint.what_if_explainer
Select Subset of Rows Closest to a Specified Observationselect_neighbours
Select Subset of Rowsselect_sample
What-If Plotwhat_if
What-If 2D Plotwhat_if_2d