|
42 | 42 | "outputs": [], |
43 | 43 | "source": [ |
44 | 44 | "# importing the necessary dependencies\n", |
45 | | - "import numpy as np\n", |
46 | 45 | "import pandas as pd" |
47 | 46 | ] |
48 | 47 | }, |
49 | 48 | { |
50 | 49 | "cell_type": "code", |
51 | | - "execution_count": 12, |
| 50 | + "execution_count": 2, |
52 | 51 | "metadata": {}, |
53 | 52 | "outputs": [ |
54 | 53 | { |
|
57 | 56 | "\n", |
58 | 57 | " <div class=\"bk-root\">\n", |
59 | 58 | " <a href=\"https://bokeh.pydata.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n", |
60 | | - " <span id=\"1265\">Loading BokehJS ...</span>\n", |
| 59 | + " <span id=\"1001\">Loading BokehJS ...</span>\n", |
61 | 60 | " </div>" |
62 | 61 | ] |
63 | 62 | }, |
|
226 | 225 | " \"</div>\"}};\n", |
227 | 226 | "\n", |
228 | 227 | " function display_loaded() {\n", |
229 | | - " var el = document.getElementById(\"1265\");\n", |
| 228 | + " var el = document.getElementById(\"1001\");\n", |
230 | 229 | " if (el != null) {\n", |
231 | 230 | " el.textContent = \"BokehJS is loading...\";\n", |
232 | 231 | " }\n", |
|
280 | 279 | " console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", |
281 | 280 | " document.getElementsByTagName(\"head\")[0].appendChild(s);\n", |
282 | 281 | " }\n", |
283 | | - " };var element = document.getElementById(\"1265\");\n", |
| 282 | + " };var element = document.getElementById(\"1001\");\n", |
284 | 283 | " if (element == null) {\n", |
285 | | - " console.log(\"Bokeh: ERROR: autoload.js configured with elementid '1265' but no matching script tag was found. \")\n", |
| 284 | + " console.log(\"Bokeh: ERROR: autoload.js configured with elementid '1001' but no matching script tag was found. \")\n", |
286 | 285 | " return false;\n", |
287 | 286 | " }\n", |
288 | 287 | "\n", |
|
319 | 318 | " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", |
320 | 319 | " root._bokeh_failed_load = true;\n", |
321 | 320 | " } else if (force !== true) {\n", |
322 | | - " var cell = $(document.getElementById(\"1265\")).parents('.cell').data().cell;\n", |
| 321 | + " var cell = $(document.getElementById(\"1001\")).parents('.cell').data().cell;\n", |
323 | 322 | " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", |
324 | 323 | " }\n", |
325 | 324 | "\n", |
|
336 | 335 | " }\n", |
337 | 336 | "}(window));" |
338 | 337 | ], |
339 | | - "application/vnd.bokehjs_load.v0+json": "\n(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n\n if (typeof (root._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\n \n\n \n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n var NB_LOAD_WARNING = {'data': {'text/html':\n \"<div style='background-color: #fdd'>\\n\"+\n \"<p>\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"</p>\\n\"+\n \"<ul>\\n\"+\n \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n \"<li>use INLINE resources instead, as so:</li>\\n\"+\n \"</ul>\\n\"+\n \"<code>\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"</code>\\n\"+\n \"</div>\"}};\n\n function display_loaded() {\n var el = document.getElementById(\"1265\");\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n }\n finally {\n delete root._bokeh_onload_callbacks\n }\n console.info(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(js_urls, callback) {\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = js_urls.length;\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n var s = document.createElement('script');\n s.src = url;\n s.async = false;\n s.onreadystatechange = s.onload = function() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.log(\"Bokeh: all BokehJS libraries loaded\");\n run_callbacks()\n }\n };\n s.onerror = function() {\n console.warn(\"failed to load library \" + url);\n };\n console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.getElementsByTagName(\"head\")[0].appendChild(s);\n }\n };var element = document.getElementById(\"1265\");\n if (element == null) {\n console.log(\"Bokeh: ERROR: autoload.js configured with elementid '1265' but no matching script tag was found. \")\n return false;\n }\n\n var js_urls = [\"https://cdn.pydata.org/bokeh/release/bokeh-1.0.2.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.0.2.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.0.2.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-1.0.2.min.js\"];\n\n var inline_js = [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n \n },\n function(Bokeh) {\n console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-1.0.2.min.css\");\n Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-1.0.2.min.css\");\n console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.0.2.min.css\");\n Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.0.2.min.css\");\n console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-tables-1.0.2.min.css\");\n Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.0.2.min.css\");\n }\n ];\n\n function run_inline_js() {\n \n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }if (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n var cell = $(document.getElementById(\"1265\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading === 0) {\n console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(js_urls, function() {\n console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));" |
| 338 | + "application/vnd.bokehjs_load.v0+json": "\n(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n\n if (typeof (root._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\n \n\n \n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n var NB_LOAD_WARNING = {'data': {'text/html':\n \"<div style='background-color: #fdd'>\\n\"+\n \"<p>\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"</p>\\n\"+\n \"<ul>\\n\"+\n \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n \"<li>use INLINE resources instead, as so:</li>\\n\"+\n \"</ul>\\n\"+\n \"<code>\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"</code>\\n\"+\n \"</div>\"}};\n\n function display_loaded() {\n var el = document.getElementById(\"1001\");\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n }\n finally {\n delete root._bokeh_onload_callbacks\n }\n console.info(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(js_urls, callback) {\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = js_urls.length;\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n var s = document.createElement('script');\n s.src = url;\n s.async = false;\n s.onreadystatechange = s.onload = function() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.log(\"Bokeh: all BokehJS libraries loaded\");\n run_callbacks()\n }\n };\n s.onerror = function() {\n console.warn(\"failed to load library \" + url);\n };\n console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.getElementsByTagName(\"head\")[0].appendChild(s);\n }\n };var element = document.getElementById(\"1001\");\n if (element == null) {\n console.log(\"Bokeh: ERROR: autoload.js configured with elementid '1001' but no matching script tag was found. \")\n return false;\n }\n\n var js_urls = [\"https://cdn.pydata.org/bokeh/release/bokeh-1.0.2.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.0.2.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.0.2.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-1.0.2.min.js\"];\n\n var inline_js = [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n \n },\n function(Bokeh) {\n console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-1.0.2.min.css\");\n Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-1.0.2.min.css\");\n console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.0.2.min.css\");\n Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.0.2.min.css\");\n console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-tables-1.0.2.min.css\");\n Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.0.2.min.css\");\n }\n ];\n\n function run_inline_js() {\n \n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }if (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n var cell = $(document.getElementById(\"1001\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading === 0) {\n console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(js_urls, function() {\n console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));" |
340 | 339 | }, |
341 | 340 | "metadata": {}, |
342 | 341 | "output_type": "display_data" |
|
351 | 350 | }, |
352 | 351 | { |
353 | 352 | "cell_type": "code", |
354 | | - "execution_count": 126, |
| 353 | + "execution_count": 3, |
355 | 354 | "metadata": {}, |
356 | 355 | "outputs": [], |
357 | 356 | "source": [ |
|
361 | 360 | }, |
362 | 361 | { |
363 | 362 | "cell_type": "code", |
364 | | - "execution_count": 127, |
| 363 | + "execution_count": 4, |
365 | 364 | "metadata": {}, |
366 | 365 | "outputs": [ |
367 | 366 | { |
|
465 | 464 | "4 1408600.0 " |
466 | 465 | ] |
467 | 466 | }, |
468 | | - "execution_count": 127, |
| 467 | + "execution_count": 4, |
469 | 468 | "metadata": {}, |
470 | 469 | "output_type": "execute_result" |
471 | 470 | } |
|
486 | 485 | }, |
487 | 486 | { |
488 | 487 | "cell_type": "code", |
489 | | - "execution_count": 128, |
| 488 | + "execution_count": 5, |
490 | 489 | "metadata": {}, |
491 | 490 | "outputs": [], |
492 | 491 | "source": [ |
|
516 | 515 | }, |
517 | 516 | { |
518 | 517 | "cell_type": "code", |
519 | | - "execution_count": 129, |
| 518 | + "execution_count": 6, |
520 | 519 | "metadata": {}, |
521 | 520 | "outputs": [ |
522 | 521 | { |
|
626 | 625 | "4 1408600.0 2016-01-11 " |
627 | 626 | ] |
628 | 627 | }, |
629 | | - "execution_count": 129, |
| 628 | + "execution_count": 6, |
630 | 629 | "metadata": {}, |
631 | 630 | "output_type": "execute_result" |
632 | 631 | } |
633 | 632 | ], |
634 | 633 | "source": [ |
635 | | - "# looking at the dataset with shortened dat\n", |
| 634 | + "# looking at the dataset with shortened date\n", |
636 | 635 | "dataset.head()" |
637 | 636 | ] |
638 | 637 | }, |
|
693 | 692 | }, |
694 | 693 | { |
695 | 694 | "cell_type": "code", |
696 | | - "execution_count": 261, |
| 695 | + "execution_count": 7, |
697 | 696 | "metadata": {}, |
698 | 697 | "outputs": [], |
699 | 698 | "source": [ |
|
703 | 702 | }, |
704 | 703 | { |
705 | 704 | "cell_type": "code", |
706 | | - "execution_count": 209, |
| 705 | + "execution_count": 8, |
707 | 706 | "metadata": {}, |
708 | 707 | "outputs": [ |
709 | 708 | { |
710 | 709 | "data": { |
711 | 710 | "application/vnd.jupyter.widget-view+json": { |
712 | | - "model_id": "6e896d554a6b4b5ebb119e96ed0f8ac3", |
| 711 | + "model_id": "854e4732261c4d28932aa6eca9fb19a0", |
713 | 712 | "version_major": 2, |
714 | 713 | "version_minor": 0 |
715 | 714 | }, |
|
733 | 732 | "metadata": {}, |
734 | 733 | "source": [ |
735 | 734 | "**Note:** \n", |
736 | | - "`@interact()` is called a decorater which wraps the annotated method into the `interact` component which allows us to display and react on the change of the dropdown menu.\n", |
737 | | - "The method will be exectued every time the value of the dropdown changes." |
| 735 | + "`@interact()` is called a decorator which wraps the annotated method into the `interact` component which allows us to display and react on the change of the dropdown menu.\n", |
| 736 | + "The method will be executed every time the value of the dropdown changes." |
738 | 737 | ] |
739 | 738 | }, |
740 | 739 | { |
741 | 740 | "cell_type": "code", |
742 | | - "execution_count": 210, |
| 741 | + "execution_count": 9, |
743 | 742 | "metadata": {}, |
744 | 743 | "outputs": [ |
745 | 744 | { |
746 | 745 | "data": { |
747 | 746 | "application/vnd.jupyter.widget-view+json": { |
748 | | - "model_id": "9ea41fed737c479bb0d15070afddb21e", |
| 747 | + "model_id": "b01d8275673849dbae554ad7239fd157", |
749 | 748 | "version_major": 2, |
750 | 749 | "version_minor": 0 |
751 | 750 | }, |
|
768 | 767 | }, |
769 | 768 | { |
770 | 769 | "cell_type": "code", |
771 | | - "execution_count": 213, |
| 770 | + "execution_count": 10, |
772 | 771 | "metadata": {}, |
773 | 772 | "outputs": [ |
774 | 773 | { |
775 | 774 | "data": { |
776 | 775 | "application/vnd.jupyter.widget-view+json": { |
777 | | - "model_id": "71bec3439c2f43a5ae53e4d2eddc8970", |
| 776 | + "model_id": "932aab7752854b87a0471a763fc924b1", |
778 | 777 | "version_major": 2, |
779 | 778 | "version_minor": 0 |
780 | 779 | }, |
|
795 | 794 | }, |
796 | 795 | { |
797 | 796 | "cell_type": "code", |
798 | | - "execution_count": 259, |
| 797 | + "execution_count": 11, |
799 | 798 | "metadata": {}, |
800 | 799 | "outputs": [ |
801 | 800 | { |
802 | 801 | "data": { |
803 | 802 | "application/vnd.jupyter.widget-view+json": { |
804 | | - "model_id": "ff731fb2306149de9bc7fc48d73f1e74", |
| 803 | + "model_id": "b2eab044849f4f3fbe89fc58524b2feb", |
805 | 804 | "version_major": 2, |
806 | 805 | "version_minor": 0 |
807 | 806 | }, |
|
814 | 813 | } |
815 | 814 | ], |
816 | 815 | "source": [ |
817 | | - "# multiple widets with custom layout\n", |
| 816 | + "# multiple widgets with default layout\n", |
818 | 817 | "options=['Option1', 'Option2', 'Option3', 'Option4']\n", |
819 | 818 | "\n", |
820 | 819 | "@interact(Select=options, Display=False)\n", |
|
824 | 823 | }, |
825 | 824 | { |
826 | 825 | "cell_type": "code", |
827 | | - "execution_count": 269, |
| 826 | + "execution_count": 12, |
828 | 827 | "metadata": {}, |
829 | 828 | "outputs": [ |
830 | 829 | { |
831 | 830 | "data": { |
832 | 831 | "application/vnd.jupyter.widget-view+json": { |
833 | | - "model_id": "c073f31f35f540ab8cfca5fdb2578b80", |
| 832 | + "model_id": "6edd31afff9e46f7aa5ff1509118775a", |
834 | 833 | "version_major": 2, |
835 | 834 | "version_minor": 0 |
836 | 835 | }, |
|
851 | 850 | }, |
852 | 851 | { |
853 | 852 | "cell_type": "code", |
854 | | - "execution_count": 270, |
| 853 | + "execution_count": 19, |
855 | 854 | "metadata": {}, |
856 | 855 | "outputs": [ |
857 | 856 | { |
858 | 857 | "data": { |
859 | 858 | "application/vnd.jupyter.widget-view+json": { |
860 | | - "model_id": "926ffa73828c44059dee4a1aa196c0ae", |
| 859 | + "model_id": "400e8326bfad43049994d8cb38e5f3a4", |
861 | 860 | "version_major": 2, |
862 | 861 | "version_minor": 0 |
863 | 862 | }, |
|
875 | 874 | "slider=IntSlider(min=0, max=100, continuous_update=False)\n", |
876 | 875 | "\n", |
877 | 876 | "@interact(Value=slider)\n", |
878 | | - "def slider(Value=0.0):\n", |
| 877 | + "def slider(Value=0):\n", |
879 | 878 | " print(Value)" |
880 | 879 | ] |
881 | 880 | }, |
|
889 | 888 | }, |
890 | 889 | { |
891 | 890 | "cell_type": "code", |
892 | | - "execution_count": 260, |
| 891 | + "execution_count": 14, |
893 | 892 | "metadata": {}, |
894 | 893 | "outputs": [ |
895 | 894 | { |
896 | 895 | "data": { |
897 | 896 | "application/vnd.jupyter.widget-view+json": { |
898 | | - "model_id": "6cecc27cc0c44deca5de3f044bc7e80d", |
| 897 | + "model_id": "63440ff09c3f409d937f69a0f901cdf5", |
899 | 898 | "version_major": 2, |
900 | 899 | "version_minor": 0 |
901 | 900 | }, |
|
932 | 931 | "All of them can easily be integrated with your visualizations. In the next task, we'll take the dropdown widget to create a basic example on how to do this.\n", |
933 | 932 | "\n", |
934 | 933 | "> A full list of the functionality for the widgets can be found here: \n", |
935 | | - "https://ipywidgets.readthedocs.io/en/latest/examples/Using%20Interact.html" |
| 934 | + "https://ipywidgets.readthedocs.io/en/latest/examples/Using%20Interact.html\n", |
| 935 | + "https://ipywidgets.readthedocs.io/en/stable/examples/Widget%20List.html" |
936 | 936 | ] |
937 | 937 | }, |
938 | 938 | { |
|
960 | 960 | }, |
961 | 961 | { |
962 | 962 | "cell_type": "code", |
963 | | - "execution_count": 184, |
| 963 | + "execution_count": 15, |
964 | 964 | "metadata": {}, |
965 | 965 | "outputs": [], |
966 | 966 | "source": [ |
|
980 | 980 | }, |
981 | 981 | { |
982 | 982 | "cell_type": "code", |
983 | | - "execution_count": 180, |
| 983 | + "execution_count": 16, |
984 | 984 | "metadata": {}, |
985 | 985 | "outputs": [], |
986 | 986 | "source": [ |
|
1021 | 1021 | }, |
1022 | 1022 | { |
1023 | 1023 | "cell_type": "code", |
1024 | | - "execution_count": 181, |
| 1024 | + "execution_count": 17, |
1025 | 1025 | "metadata": {}, |
1026 | 1026 | "outputs": [], |
1027 | 1027 | "source": [ |
|
1031 | 1031 | }, |
1032 | 1032 | { |
1033 | 1033 | "cell_type": "code", |
1034 | | - "execution_count": 183, |
| 1034 | + "execution_count": 18, |
1035 | 1035 | "metadata": {}, |
1036 | 1036 | "outputs": [ |
1037 | 1037 | { |
1038 | 1038 | "data": { |
1039 | 1039 | "application/vnd.jupyter.widget-view+json": { |
1040 | | - "model_id": "e95c692df0af439ebb806b5d9779082f", |
| 1040 | + "model_id": "bbd09530a6014b5a9f125d3f96f95207", |
1041 | 1041 | "version_major": 2, |
1042 | 1042 | "version_minor": 0 |
1043 | 1043 | }, |
|
0 commit comments