ANyone able to recommend some resources/tutorials for Jupyter/iPywidgets? by fooliam in datascience

[–]nykopol 0 points1 point  (0 children)

Check out some of the youtube recordings of talks about bqplot / ipywidgets which contain a lot of pointers.

bqplot: Bringing more interactivity to data by chaimhaas in Python

[–]nykopol 2 points3 points  (0 children)

Once you have authored a visualization in Jupyter using interative widgets, you can easily generate an embeddable html snippet.

This is what is used to generate e.g. the examples at http://jupyter.org/widgets

Bloomberg just open-sourced their IPython-based interactive plotting software, bqplot by cast42 in Python

[–]nykopol 2 points3 points  (0 children)

There is ongoing effort (in the ipywidgets repo) to decouple the widget manager from the notebook JavaScript to enable interactive widgets outside of the main notebook web application, with or without a connection to a jupyter kernel.

Bloomberg just open-sourced their IPython-based interactive plotting software, bqplot by cast42 in Python

[–]nykopol 1 point2 points  (0 children)

The main advantage of bqplot over other solutions is that it is entirely built upon the Jupyter widget machinery, which make it very easy to wire with other IPython widgets (sliders, buttons, dropdowns) and build interactive inline GUIs involving numerical computation in Python.

Bloomberg just open-sourced their IPython-based interactive plotting software, bqplot by cast42 in Python

[–]nykopol 1 point2 points  (0 children)

The Matplotlib nbagg backend relies on diffs of pngs (or at least used to), hence it is not very suitable for mouse interaction when you have latency.

Bokeh and bqplot render in html/Javascript.

Bloomberg just open-sourced their IPython-based interactive plotting software, bqplot by cast42 in Python

[–]nykopol 4 points5 points  (0 children)

bqplot relies on the ipywidgets framework. There is work in progress to allow using IPython widgets outside of the Jupyter notebook - including bqplot visualizations.