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.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'))

Peer review:

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

On CRAN:

5.47 score 41 stars 36 scripts 211 downloads 13 exports 38 dependencies

Last updated 4 years agofrom:ded2d9dfce. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 29 2024
R-4.5-winNOTEOct 29 2024
R-4.5-linuxNOTEOct 29 2024
R-4.4-winNOTEOct 29 2024
R-4.4-macNOTEOct 29 2024
R-4.3-winNOTEOct 29 2024
R-4.3-macNOTEOct 29 2024

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