B2 is a Jupyter extension that augments your programming experience with interactive visualizations for data analysis. You can find the talk and demo here.
Load dataframes to visualizations in a dashboard area that you can interact with
Using interactions to drive cell computation using reactive cells
pip install b2-ext
To build your own JS bundle:
pip install -r requirements.txt python setup.py develop jupyter nbextension install --py --symlink b2
npm run install npm run watch
npm run build python setup.py sdist twine upload dist/*
You may need
pip install twine if you do not have
twine already; as well as a PyPi account and permissions.
If you are interested in using B2 or participating in our user study, please send Yifan a message at firstname.lastname@example.org.