Skip to content

Instantly share code, notes, and snippets.

@ischurov
Created March 4, 2017 21:42
Show Gist options
  • Save ischurov/b0144b86a7daac1875cfcc55cd37d9d0 to your computer and use it in GitHub Desktop.
Save ischurov/b0144b86a7daac1875cfcc55cd37d9d0 to your computer and use it in GitHub Desktop.
nbviewer widget test
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"metadata": {
"trusted": true,
"collapsed": false
},
"cell_type": "code",
"source": "import ipywidgets as widgets\n\nimport matplotlib.pyplot as plt\n%matplotlib inline\nimport numpy as np\n\[email protected](a=widgets.FloatSlider(min=0, max=10, value=1, step=1e-3), \n b=widgets.FloatSlider(min=0, max=10, value=1, step=1e-3))\ndef plot_sin(a, b):\n x = np.linspace(-4,4,300)\n plt.ylim(-2,2)\n plt.plot(np.sin(a*x)*b)\n plt.show()",
"execution_count": 12,
"outputs": [
{
"output_type": "display_data",
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "72fdc09bfd994cb783286e6f71cf084e"
}
},
"metadata": {}
}
]
},
{
"metadata": {
"trusted": true,
"collapsed": true
},
"cell_type": "code",
"source": "",
"execution_count": null,
"outputs": []
}
],
"metadata": {
"kernelspec": {
"name": "python3",
"display_name": "Python 3",
"language": "python"
},
"language_info": {
"codemirror_mode": {
"version": 3,
"name": "ipython"
},
"version": "3.5.2",
"nbconvert_exporter": "python",
"mimetype": "text/x-python",
"file_extension": ".py",
"name": "python",
"pygments_lexer": "ipython3"
},
"widgets": {
"application/vnd.jupyter.widget-state+json": {
"version_major": 1,
"version_minor": 0,
"state": {
"bb71e156da0f477b96848140d17940ed": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"9b6e74f2afc74477a49c6faf2a73b28c": {
"model_name": "FloatSliderModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"step": 0.1,
"max": 10,
"_model_module_version": "~2.1.4",
"description": "a",
"_view_module_version": "~2.1.4",
"value": 2.6,
"layout": "IPY_MODEL_bb71e156da0f477b96848140d17940ed"
}
},
"6ffbd6ca6fbf474987af600c8f49113a": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"3735f7573c8846c1a08a892007d6fe61": {
"model_name": "VBoxModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"layout": "IPY_MODEL_6ffbd6ca6fbf474987af600c8f49113a",
"children": [
"IPY_MODEL_9b6e74f2afc74477a49c6faf2a73b28c",
"IPY_MODEL_6b2f42bf10be40ee92f03cbf19f9dc06"
],
"_dom_classes": [
"widget-interact"
],
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"b7bd7fd967b64245aba634049ffbc93c": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"6b2f42bf10be40ee92f03cbf19f9dc06": {
"model_name": "OutputModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"layout": "IPY_MODEL_b7bd7fd967b64245aba634049ffbc93c",
"_view_module": "jupyter-js-widgets",
"_dom_classes": [],
"_model_module_version": "~2.1.4",
"msg_throttle": 1,
"_view_module_version": "~2.1.4",
"_model_module": "jupyter-js-widgets"
}
},
"c6b98d8768694e7496c718b50a17eb76": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"9a9ee6f1245740ec8244cebb0bdc9b13": {
"model_name": "FloatSliderModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"step": 0.001,
"max": 10,
"_model_module_version": "~2.1.4",
"description": "a",
"_view_module_version": "~2.1.4",
"value": 3.64,
"layout": "IPY_MODEL_c6b98d8768694e7496c718b50a17eb76"
}
},
"4220880c4bcb442c95253624b29f4228": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"a9729d33912f467695df2dfc2548c3d5": {
"model_name": "FloatSliderModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"step": 0.001,
"max": 10,
"_model_module_version": "~2.1.4",
"description": "b",
"_view_module_version": "~2.1.4",
"value": 5.515,
"layout": "IPY_MODEL_4220880c4bcb442c95253624b29f4228"
}
},
"304ebdad9d5a4060b1ab9467408243c3": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"94fdb63ef32f478c98d4ae22f4c1f816": {
"model_name": "VBoxModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"layout": "IPY_MODEL_304ebdad9d5a4060b1ab9467408243c3",
"children": [
"IPY_MODEL_9a9ee6f1245740ec8244cebb0bdc9b13",
"IPY_MODEL_a9729d33912f467695df2dfc2548c3d5",
"IPY_MODEL_eb63d2ab6b6d412081cb98ff2a236e1f"
],
"_dom_classes": [
"widget-interact"
],
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"9fd6e07c55a24177bf3e377f22f6b2f7": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"eb63d2ab6b6d412081cb98ff2a236e1f": {
"model_name": "OutputModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"layout": "IPY_MODEL_9fd6e07c55a24177bf3e377f22f6b2f7",
"_view_module": "jupyter-js-widgets",
"_dom_classes": [],
"_model_module_version": "~2.1.4",
"msg_throttle": 1,
"_view_module_version": "~2.1.4",
"_model_module": "jupyter-js-widgets"
}
},
"e7fbf9002781412d8df39a15daf80a73": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"1a7bada465fc49b7aeabd43206c97e88": {
"model_name": "FloatSliderModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"step": 0.001,
"max": 10,
"_model_module_version": "~2.1.4",
"description": "a",
"_view_module_version": "~2.1.4",
"value": 2.936,
"layout": "IPY_MODEL_e7fbf9002781412d8df39a15daf80a73"
}
},
"937e887315394efa86bfbf9fae68e186": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"ecd2026903494ea18cc48f59cd86a4cc": {
"model_name": "FloatSliderModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"step": 0.001,
"max": 10,
"_model_module_version": "~2.1.4",
"description": "b",
"_view_module_version": "~2.1.4",
"value": 1.041,
"layout": "IPY_MODEL_937e887315394efa86bfbf9fae68e186"
}
},
"6919805142444b9aaaa8d045ab644afc": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"7ebd4ca1f75744a49ed39c4ace2a4155": {
"model_name": "VBoxModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"layout": "IPY_MODEL_6919805142444b9aaaa8d045ab644afc",
"children": [
"IPY_MODEL_1a7bada465fc49b7aeabd43206c97e88",
"IPY_MODEL_ecd2026903494ea18cc48f59cd86a4cc",
"IPY_MODEL_b492a97933054608ae3c9ccb6a680599"
],
"_dom_classes": [
"widget-interact"
],
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"69d163a0f344401c94b9ebed5851bc49": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"b492a97933054608ae3c9ccb6a680599": {
"model_name": "OutputModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"layout": "IPY_MODEL_69d163a0f344401c94b9ebed5851bc49",
"_view_module": "jupyter-js-widgets",
"_dom_classes": [],
"_model_module_version": "~2.1.4",
"msg_throttle": 1,
"_view_module_version": "~2.1.4",
"_model_module": "jupyter-js-widgets"
}
},
"3edc72573c9d4620aad8de7223bf2cc1": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"5f552a07fc524de6af882bb01105411f": {
"model_name": "FloatSliderModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"step": 0.001,
"max": 10,
"_model_module_version": "~2.1.4",
"description": "a",
"_view_module_version": "~2.1.4",
"value": 1,
"layout": "IPY_MODEL_3edc72573c9d4620aad8de7223bf2cc1"
}
},
"8be16001ed0b424baaf97ff49b3665d9": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"b0f2b213e52f4fdab451b2fcd0d24569": {
"model_name": "FloatSliderModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"step": 0.001,
"max": 10,
"_model_module_version": "~2.1.4",
"description": "b",
"_view_module_version": "~2.1.4",
"value": 1,
"layout": "IPY_MODEL_8be16001ed0b424baaf97ff49b3665d9"
}
},
"0fa00583bb9e43458b884f53e0d6ff34": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"a6759d4f289341c2aab4125b387a8523": {
"model_name": "VBoxModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"layout": "IPY_MODEL_0fa00583bb9e43458b884f53e0d6ff34",
"children": [
"IPY_MODEL_5f552a07fc524de6af882bb01105411f",
"IPY_MODEL_b0f2b213e52f4fdab451b2fcd0d24569",
"IPY_MODEL_619552be9c5040dfaa5fc33a68356475"
],
"_dom_classes": [
"widget-interact"
],
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"463e5a4c06f04e3da2e3efc72316438a": {
"model_name": "LayoutModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"_model_module_version": "~2.1.4",
"_view_module_version": "~2.1.4"
}
},
"619552be9c5040dfaa5fc33a68356475": {
"model_name": "OutputModel",
"model_module": "jupyter-js-widgets",
"model_module_version": "~2.1.4",
"state": {
"layout": "IPY_MODEL_463e5a4c06f04e3da2e3efc72316438a",
"_view_module": "jupyter-js-widgets",
"_dom_classes": [],
"_model_module_version": "~2.1.4",
"msg_throttle": 1,
"_view_module_version": "~2.1.4",
"_model_module": "jupyter-js-widgets"
}
}
}
}
},
"gist": {
"id": "",
"data": {
"description": "nbviewer widget test",
"public": true
}
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment