© 2026 AI 2030 | All Rights Reserved
AustinRochford
Organization
⬛ Python Individual Conditional Expectation Plot Toolbox
Stars
Forks
Watchers
Issues
Python Individual Conditional Expectation Plot Toolbox

A Python implementation of individual conditional expecation plots inspired by R's ICEbox. Individual conditional expectation plots were introduced in Peeking Inside the Black Box: Visualizing Statistical Learning with Plots of Individual Conditional Expectation (arXiv:1309.6392).
pycebox is available on PyPI and can be installed with pip install pycebox.
The tutorial recreates the first example in the above paper using pycebox.
For easy development and prototyping using IPython notebooks, a Docker environment is included. To run an IPython notebook with access to your development version of pycebox, run PORT=8889 sh ./start_container.sh. A Jupyter notebook server with access to your development version of pycebox should be available at http://localhost:8889/tree.
To run the pycebox's tests in your development container
docker exec -it pycebox bash.pycebox directory with cd ../pyceboxpytest test/test.pyFor details of pycebox's API, consult the documentation.
This library is distributed under the MIT License.
Responsible AI Focus
Target Industry
Key Features
GitHub Topics
Created
December 2, 2015
Last Updated
December 21, 2025