|
16 | 16 | "\n",
|
17 | 17 | "What you can accomplish with just Python has increased quite a bit in the last years as more sophisticated tools that plug in to the Jupyter widget ecosystem have been written.\n",
|
18 | 18 | "\n",
|
19 |
| - "One of those tools is [bqplot](https://github.com/bloomberg/bqplot/blob/master/examples/Index.ipynb), which provides a plotting tool in which the plot, and the lines, markers, labels and legend, all act as widgets. That required both Python *and* JavaScript. On the JavaScript side bqplot uses [d3](https://d3js.org/) to do the drawing in the browser. \n", |
| 19 | + "One of those tools is [bqplot](https://github.com/bloomberg/bqplot/blob/master/examples/Index.ipynb), which provides a plotting tool in which the plot, and the lines, markers, labels and legend, all act as widgets. bqplot was developed using both Python *and* JavaScript. On the JavaScript side bqplot uses [d3](https://d3js.org/) to do the drawing in the browser. \n", |
20 | 20 | "\n",
|
21 |
| - "The widely-used plotting library [matplotlib](https://matplotlib.org/3.2.2/contents.html) also has a widget interface. Use `%matplotlib widget` in the notebook to have interactive plots that are widgets. For more control, look at the documentation for [ipympl](https://github.com/matplotlib/ipympl) for more details on using it as a widget.\n", |
| 21 | + "The widely-used plotting library [matplotlib](https://matplotlib.org/3.2.2/contents.html) also has a widget interface. Use `%matplotlib widget` in the notebook to have interactive plots that are widgets. Look at the documentation for [ipympl](https://github.com/matplotlib/ipympl) for more details on using it as a widget.\n", |
22 | 22 | "\n",
|
23 |
| - "Another example is [ipyvolume](https://ipyvolume.readthedocs.io/en/latest/), which does three-dimensional renderings of point or volumetric data in the browser. It has both Python and JavaScript pieces but using requires only Python.\n", |
| 23 | + "Another example is [ipyvolume](https://ipyvolume.readthedocs.io/en/latest/), which does three-dimensional renderings of point or volumetric data in the browser. It has both Python and JavaScript pieces but using it requires only Python.\n", |
24 | 24 | "\n",
|
25 | 25 | "One last addition is in `ipywidgets` itself: the new `Output` widget can display any content which can be rendered in a Jupyter notebook. That means that anything you can show in a notebook you can include in a widget using only Python."
|
26 | 26 | ]
|
|
59 | 59 | "[Video](https://youtu.be/kbgST0uifvM)"
|
60 | 60 | ]
|
61 | 61 | },
|
62 |
| - { |
63 |
| - "cell_type": "markdown", |
64 |
| - "metadata": {}, |
65 |
| - "source": [ |
66 |
| - "## Remainder of this tutorial \n", |
67 |
| - "\n", |
68 |
| - "+ Widget basics and core ipywidgets\n", |
69 |
| - "+ Widget styling and layout\n", |
70 |
| - "+ Widget events\n", |
71 |
| - "+ Other widget libraries" |
72 |
| - ] |
73 |
| - }, |
74 | 62 | {
|
75 | 63 | "cell_type": "markdown",
|
76 | 64 | "metadata": {},
|
|
0 commit comments