Skip to content

Instantly share code, notes, and snippets.

@edouardklein
Created November 16, 2022 12:31
Show Gist options
  • Save edouardklein/30decf62adbfee46f0f8799925bf7034 to your computer and use it in GitHub Desktop.
Save edouardklein/30decf62adbfee46f0f8799925bf7034 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
{
"cells": [
{
"cell_type": "code",
"execution_count": 4,
"id": "4fef8997",
"metadata": {
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [],
"source": [
"import numpy as np\n",
"import seaborn as sns\n",
"import ipywidgets as widgets\n",
"import matplotlib.pyplot as plt\n",
"import itertools\n",
"from scipy.spatial import ConvexHull\n",
"import scipy.optimize\n",
"import random\n",
"import pandas as pd\n",
"%matplotlib notebook\n",
"sns.set()"
]
},
{
"cell_type": "markdown",
"id": "27a28895",
"metadata": {
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"# Production constraints\n",
"## Alice in agricultural land\n",
"- Alice has a field on which she can grow 3 units of potatoes, or 4 units of carrots\n",
"- The fields has a uniform yield\n",
"\n",
"Find a way to express what she can grow in Python."
]
},
{
"cell_type": "markdown",
"id": "bda92b86",
"metadata": {
"slideshow": {
"slide_type": "subslide"
}
},
"source": [
"## Here comes bob\n",
"- Bob also has a field, on which he can grow 2 units of potatoes, or 1 unit of carrots\n",
"- His field also has a uniform yield\n",
"\n",
"Parametrize your solution so that it can check the production constraints for both Alice and Bob."
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "6c034058",
"metadata": {
"slideshow": {
"slide_type": "subslide"
}
},
"outputs": [],
"source": [
"bounds = {\n",
" \"alice\": {\n",
" \"potato\": 3,\n",
" \"carrot\": 4,\n",
" },\n",
" \"bob\": {\n",
" \"potato\": 2,\n",
" \"carrot\": 1,\n",
" },\n",
"}\n",
"\n",
"def check_bounds(bounds, farmer, potato, carrot):\n",
" \"\"\"Check that the given farmer can produce the given amounts of vegetables\"\"\"\n",
" return potato/bounds[farmer][\"potato\"] + carrot/bounds[farmer][\"carrot\"] <= 1"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "076f664f",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"True"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"check_bounds(bounds, \"alice\", 2, 1)"
]
},
{
"cell_type": "markdown",
"id": "a3d9ac0d",
"metadata": {
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"# Consumption preferences\n",
"Alice has a relative (and fixed) preference for carrots over potatoes. Or maybe it's the opposite way ? Anyway, find a parametrized way to express a relative fixed preference (or dislike) for carrots over potatoes."
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "dfcc840f",
"metadata": {
"slideshow": {
"slide_type": "subslide"
}
},
"outputs": [],
"source": [
"def get_linear_price(ratio):\n",
" \"\"\"Return a bilinear price function\"\"\"\n",
" def price(potato, carrot):\n",
" potato_price = 1 # €/potato\n",
" carrot_price = potato_price*ratio\n",
" return potato*potato_price + carrot*carrot_price\n",
" return price"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "29c92f4c",
"metadata": {
"scrolled": false,
"slideshow": {
"slide_type": "subslide"
}
},
"outputs": [
{
"data": {
"application/javascript": [
"/* Put everything inside the global mpl namespace */\n",
"/* global mpl */\n",
"window.mpl = {};\n",
"\n",
"mpl.get_websocket_type = function () {\n",
" if (typeof WebSocket !== 'undefined') {\n",
" return WebSocket;\n",
" } else if (typeof MozWebSocket !== 'undefined') {\n",
" return MozWebSocket;\n",
" } else {\n",
" alert(\n",
" 'Your browser does not have WebSocket support. ' +\n",
" 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n",
" 'Firefox 4 and 5 are also supported but you ' +\n",
" 'have to enable WebSockets in about:config.'\n",
" );\n",
" }\n",
"};\n",
"\n",
"mpl.figure = function (figure_id, websocket, ondownload, parent_element) {\n",
" this.id = figure_id;\n",
"\n",
" this.ws = websocket;\n",
"\n",
" this.supports_binary = this.ws.binaryType !== undefined;\n",
"\n",
" if (!this.supports_binary) {\n",
" var warnings = document.getElementById('mpl-warnings');\n",
" if (warnings) {\n",
" warnings.style.display = 'block';\n",
" warnings.textContent =\n",
" 'This browser does not support binary websocket messages. ' +\n",
" 'Performance may be slow.';\n",
" }\n",
" }\n",
"\n",
" this.imageObj = new Image();\n",
"\n",
" this.context = undefined;\n",
" this.message = undefined;\n",
" this.canvas = undefined;\n",
" this.rubberband_canvas = undefined;\n",
" this.rubberband_context = undefined;\n",
" this.format_dropdown = undefined;\n",
"\n",
" this.image_mode = 'full';\n",
"\n",
" this.root = document.createElement('div');\n",
" this.root.setAttribute('style', 'display: inline-block');\n",
" this._root_extra_style(this.root);\n",
"\n",
" parent_element.appendChild(this.root);\n",
"\n",
" this._init_header(this);\n",
" this._init_canvas(this);\n",
" this._init_toolbar(this);\n",
"\n",
" var fig = this;\n",
"\n",
" this.waiting = false;\n",
"\n",
" this.ws.onopen = function () {\n",
" fig.send_message('supports_binary', { value: fig.supports_binary });\n",
" fig.send_message('send_image_mode', {});\n",
" if (fig.ratio !== 1) {\n",
" fig.send_message('set_device_pixel_ratio', {\n",
" device_pixel_ratio: fig.ratio,\n",
" });\n",
" }\n",
" fig.send_message('refresh', {});\n",
" };\n",
"\n",
" this.imageObj.onload = function () {\n",
" if (fig.image_mode === 'full') {\n",
" // Full images could contain transparency (where diff images\n",
" // almost always do), so we need to clear the canvas so that\n",
" // there is no ghosting.\n",
" fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
" }\n",
" fig.context.drawImage(fig.imageObj, 0, 0);\n",
" };\n",
"\n",
" this.imageObj.onunload = function () {\n",
" fig.ws.close();\n",
" };\n",
"\n",
" this.ws.onmessage = this._make_on_message_function(this);\n",
"\n",
" this.ondownload = ondownload;\n",
"};\n",
"\n",
"mpl.figure.prototype._init_header = function () {\n",
" var titlebar = document.createElement('div');\n",
" titlebar.classList =\n",
" 'ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix';\n",
" var titletext = document.createElement('div');\n",
" titletext.classList = 'ui-dialog-title';\n",
" titletext.setAttribute(\n",
" 'style',\n",
" 'width: 100%; text-align: center; padding: 3px;'\n",
" );\n",
" titlebar.appendChild(titletext);\n",
" this.root.appendChild(titlebar);\n",
" this.header = titletext;\n",
"};\n",
"\n",
"mpl.figure.prototype._canvas_extra_style = function (_canvas_div) {};\n",
"\n",
"mpl.figure.prototype._root_extra_style = function (_canvas_div) {};\n",
"\n",
"mpl.figure.prototype._init_canvas = function () {\n",
" var fig = this;\n",
"\n",
" var canvas_div = (this.canvas_div = document.createElement('div'));\n",
" canvas_div.setAttribute(\n",
" 'style',\n",
" 'border: 1px solid #ddd;' +\n",
" 'box-sizing: content-box;' +\n",
" 'clear: both;' +\n",
" 'min-height: 1px;' +\n",
" 'min-width: 1px;' +\n",
" 'outline: 0;' +\n",
" 'overflow: hidden;' +\n",
" 'position: relative;' +\n",
" 'resize: both;'\n",
" );\n",
"\n",
" function on_keyboard_event_closure(name) {\n",
" return function (event) {\n",
" return fig.key_event(event, name);\n",
" };\n",
" }\n",
"\n",
" canvas_div.addEventListener(\n",
" 'keydown',\n",
" on_keyboard_event_closure('key_press')\n",
" );\n",
" canvas_div.addEventListener(\n",
" 'keyup',\n",
" on_keyboard_event_closure('key_release')\n",
" );\n",
"\n",
" this._canvas_extra_style(canvas_div);\n",
" this.root.appendChild(canvas_div);\n",
"\n",
" var canvas = (this.canvas = document.createElement('canvas'));\n",
" canvas.classList.add('mpl-canvas');\n",
" canvas.setAttribute('style', 'box-sizing: content-box;');\n",
"\n",
" this.context = canvas.getContext('2d');\n",
"\n",
" var backingStore =\n",
" this.context.backingStorePixelRatio ||\n",
" this.context.webkitBackingStorePixelRatio ||\n",
" this.context.mozBackingStorePixelRatio ||\n",
" this.context.msBackingStorePixelRatio ||\n",
" this.context.oBackingStorePixelRatio ||\n",
" this.context.backingStorePixelRatio ||\n",
" 1;\n",
"\n",
" this.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
"\n",
" var rubberband_canvas = (this.rubberband_canvas = document.createElement(\n",
" 'canvas'\n",
" ));\n",
" rubberband_canvas.setAttribute(\n",
" 'style',\n",
" 'box-sizing: content-box; position: absolute; left: 0; top: 0; z-index: 1;'\n",
" );\n",
"\n",
" // Apply a ponyfill if ResizeObserver is not implemented by browser.\n",
" if (this.ResizeObserver === undefined) {\n",
" if (window.ResizeObserver !== undefined) {\n",
" this.ResizeObserver = window.ResizeObserver;\n",
" } else {\n",
" var obs = _JSXTOOLS_RESIZE_OBSERVER({});\n",
" this.ResizeObserver = obs.ResizeObserver;\n",
" }\n",
" }\n",
"\n",
" this.resizeObserverInstance = new this.ResizeObserver(function (entries) {\n",
" var nentries = entries.length;\n",
" for (var i = 0; i < nentries; i++) {\n",
" var entry = entries[i];\n",
" var width, height;\n",
" if (entry.contentBoxSize) {\n",
" if (entry.contentBoxSize instanceof Array) {\n",
" // Chrome 84 implements new version of spec.\n",
" width = entry.contentBoxSize[0].inlineSize;\n",
" height = entry.contentBoxSize[0].blockSize;\n",
" } else {\n",
" // Firefox implements old version of spec.\n",
" width = entry.contentBoxSize.inlineSize;\n",
" height = entry.contentBoxSize.blockSize;\n",
" }\n",
" } else {\n",
" // Chrome <84 implements even older version of spec.\n",
" width = entry.contentRect.width;\n",
" height = entry.contentRect.height;\n",
" }\n",
"\n",
" // Keep the size of the canvas and rubber band canvas in sync with\n",
" // the canvas container.\n",
" if (entry.devicePixelContentBoxSize) {\n",
" // Chrome 84 implements new version of spec.\n",
" canvas.setAttribute(\n",
" 'width',\n",
" entry.devicePixelContentBoxSize[0].inlineSize\n",
" );\n",
" canvas.setAttribute(\n",
" 'height',\n",
" entry.devicePixelContentBoxSize[0].blockSize\n",
" );\n",
" } else {\n",
" canvas.setAttribute('width', width * fig.ratio);\n",
" canvas.setAttribute('height', height * fig.ratio);\n",
" }\n",
" canvas.setAttribute(\n",
" 'style',\n",
" 'width: ' + width + 'px; height: ' + height + 'px;'\n",
" );\n",
"\n",
" rubberband_canvas.setAttribute('width', width);\n",
" rubberband_canvas.setAttribute('height', height);\n",
"\n",
" // And update the size in Python. We ignore the initial 0/0 size\n",
" // that occurs as the element is placed into the DOM, which should\n",
" // otherwise not happen due to the minimum size styling.\n",
" if (fig.ws.readyState == 1 && width != 0 && height != 0) {\n",
" fig.request_resize(width, height);\n",
" }\n",
" }\n",
" });\n",
" this.resizeObserverInstance.observe(canvas_div);\n",
"\n",
" function on_mouse_event_closure(name) {\n",
" return function (event) {\n",
" return fig.mouse_event(event, name);\n",
" };\n",
" }\n",
"\n",
" rubberband_canvas.addEventListener(\n",
" 'mousedown',\n",
" on_mouse_event_closure('button_press')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseup',\n",
" on_mouse_event_closure('button_release')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'dblclick',\n",
" on_mouse_event_closure('dblclick')\n",
" );\n",
" // Throttle sequential mouse events to 1 every 20ms.\n",
" rubberband_canvas.addEventListener(\n",
" 'mousemove',\n",
" on_mouse_event_closure('motion_notify')\n",
" );\n",
"\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseenter',\n",
" on_mouse_event_closure('figure_enter')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseleave',\n",
" on_mouse_event_closure('figure_leave')\n",
" );\n",
"\n",
" canvas_div.addEventListener('wheel', function (event) {\n",
" if (event.deltaY < 0) {\n",
" event.step = 1;\n",
" } else {\n",
" event.step = -1;\n",
" }\n",
" on_mouse_event_closure('scroll')(event);\n",
" });\n",
"\n",
" canvas_div.appendChild(canvas);\n",
" canvas_div.appendChild(rubberband_canvas);\n",
"\n",
" this.rubberband_context = rubberband_canvas.getContext('2d');\n",
" this.rubberband_context.strokeStyle = '#000000';\n",
"\n",
" this._resize_canvas = function (width, height, forward) {\n",
" if (forward) {\n",
" canvas_div.style.width = width + 'px';\n",
" canvas_div.style.height = height + 'px';\n",
" }\n",
" };\n",
"\n",
" // Disable right mouse context menu.\n",
" this.rubberband_canvas.addEventListener('contextmenu', function (_e) {\n",
" event.preventDefault();\n",
" return false;\n",
" });\n",
"\n",
" function set_focus() {\n",
" canvas.focus();\n",
" canvas_div.focus();\n",
" }\n",
"\n",
" window.setTimeout(set_focus, 100);\n",
"};\n",
"\n",
"mpl.figure.prototype._init_toolbar = function () {\n",
" var fig = this;\n",
"\n",
" var toolbar = document.createElement('div');\n",
" toolbar.classList = 'mpl-toolbar';\n",
" this.root.appendChild(toolbar);\n",
"\n",
" function on_click_closure(name) {\n",
" return function (_event) {\n",
" return fig.toolbar_button_onclick(name);\n",
" };\n",
" }\n",
"\n",
" function on_mouseover_closure(tooltip) {\n",
" return function (event) {\n",
" if (!event.currentTarget.disabled) {\n",
" return fig.toolbar_button_onmouseover(tooltip);\n",
" }\n",
" };\n",
" }\n",
"\n",
" fig.buttons = {};\n",
" var buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'mpl-button-group';\n",
" for (var toolbar_ind in mpl.toolbar_items) {\n",
" var name = mpl.toolbar_items[toolbar_ind][0];\n",
" var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
" var image = mpl.toolbar_items[toolbar_ind][2];\n",
" var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
"\n",
" if (!name) {\n",
" /* Instead of a spacer, we start a new button group. */\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
" buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'mpl-button-group';\n",
" continue;\n",
" }\n",
"\n",
" var button = (fig.buttons[name] = document.createElement('button'));\n",
" button.classList = 'mpl-widget';\n",
" button.setAttribute('role', 'button');\n",
" button.setAttribute('aria-disabled', 'false');\n",
" button.addEventListener('click', on_click_closure(method_name));\n",
" button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n",
"\n",
" var icon_img = document.createElement('img');\n",
" icon_img.src = '_images/' + image + '.png';\n",
" icon_img.srcset = '_images/' + image + '_large.png 2x';\n",
" icon_img.alt = tooltip;\n",
" button.appendChild(icon_img);\n",
"\n",
" buttonGroup.appendChild(button);\n",
" }\n",
"\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
"\n",
" var fmt_picker = document.createElement('select');\n",
" fmt_picker.classList = 'mpl-widget';\n",
" toolbar.appendChild(fmt_picker);\n",
" this.format_dropdown = fmt_picker;\n",
"\n",
" for (var ind in mpl.extensions) {\n",
" var fmt = mpl.extensions[ind];\n",
" var option = document.createElement('option');\n",
" option.selected = fmt === mpl.default_extension;\n",
" option.innerHTML = fmt;\n",
" fmt_picker.appendChild(option);\n",
" }\n",
"\n",
" var status_bar = document.createElement('span');\n",
" status_bar.classList = 'mpl-message';\n",
" toolbar.appendChild(status_bar);\n",
" this.message = status_bar;\n",
"};\n",
"\n",
"mpl.figure.prototype.request_resize = function (x_pixels, y_pixels) {\n",
" // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
" // which will in turn request a refresh of the image.\n",
" this.send_message('resize', { width: x_pixels, height: y_pixels });\n",
"};\n",
"\n",
"mpl.figure.prototype.send_message = function (type, properties) {\n",
" properties['type'] = type;\n",
" properties['figure_id'] = this.id;\n",
" this.ws.send(JSON.stringify(properties));\n",
"};\n",
"\n",
"mpl.figure.prototype.send_draw_message = function () {\n",
" if (!this.waiting) {\n",
" this.waiting = true;\n",
" this.ws.send(JSON.stringify({ type: 'draw', figure_id: this.id }));\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_save = function (fig, _msg) {\n",
" var format_dropdown = fig.format_dropdown;\n",
" var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
" fig.ondownload(fig, format);\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_resize = function (fig, msg) {\n",
" var size = msg['size'];\n",
" if (size[0] !== fig.canvas.width || size[1] !== fig.canvas.height) {\n",
" fig._resize_canvas(size[0], size[1], msg['forward']);\n",
" fig.send_message('refresh', {});\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_rubberband = function (fig, msg) {\n",
" var x0 = msg['x0'] / fig.ratio;\n",
" var y0 = (fig.canvas.height - msg['y0']) / fig.ratio;\n",
" var x1 = msg['x1'] / fig.ratio;\n",
" var y1 = (fig.canvas.height - msg['y1']) / fig.ratio;\n",
" x0 = Math.floor(x0) + 0.5;\n",
" y0 = Math.floor(y0) + 0.5;\n",
" x1 = Math.floor(x1) + 0.5;\n",
" y1 = Math.floor(y1) + 0.5;\n",
" var min_x = Math.min(x0, x1);\n",
" var min_y = Math.min(y0, y1);\n",
" var width = Math.abs(x1 - x0);\n",
" var height = Math.abs(y1 - y0);\n",
"\n",
" fig.rubberband_context.clearRect(\n",
" 0,\n",
" 0,\n",
" fig.canvas.width / fig.ratio,\n",
" fig.canvas.height / fig.ratio\n",
" );\n",
"\n",
" fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_figure_label = function (fig, msg) {\n",
" // Updates the figure title.\n",
" fig.header.textContent = msg['label'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_cursor = function (fig, msg) {\n",
" fig.rubberband_canvas.style.cursor = msg['cursor'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_message = function (fig, msg) {\n",
" fig.message.textContent = msg['message'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_draw = function (fig, _msg) {\n",
" // Request the server to send over a new figure.\n",
" fig.send_draw_message();\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_image_mode = function (fig, msg) {\n",
" fig.image_mode = msg['mode'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_history_buttons = function (fig, msg) {\n",
" for (var key in msg) {\n",
" if (!(key in fig.buttons)) {\n",
" continue;\n",
" }\n",
" fig.buttons[key].disabled = !msg[key];\n",
" fig.buttons[key].setAttribute('aria-disabled', !msg[key]);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_navigate_mode = function (fig, msg) {\n",
" if (msg['mode'] === 'PAN') {\n",
" fig.buttons['Pan'].classList.add('active');\n",
" fig.buttons['Zoom'].classList.remove('active');\n",
" } else if (msg['mode'] === 'ZOOM') {\n",
" fig.buttons['Pan'].classList.remove('active');\n",
" fig.buttons['Zoom'].classList.add('active');\n",
" } else {\n",
" fig.buttons['Pan'].classList.remove('active');\n",
" fig.buttons['Zoom'].classList.remove('active');\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.updated_canvas_event = function () {\n",
" // Called whenever the canvas gets updated.\n",
" this.send_message('ack', {});\n",
"};\n",
"\n",
"// A function to construct a web socket function for onmessage handling.\n",
"// Called in the figure constructor.\n",
"mpl.figure.prototype._make_on_message_function = function (fig) {\n",
" return function socket_on_message(evt) {\n",
" if (evt.data instanceof Blob) {\n",
" var img = evt.data;\n",
" if (img.type !== 'image/png') {\n",
" /* FIXME: We get \"Resource interpreted as Image but\n",
" * transferred with MIME type text/plain:\" errors on\n",
" * Chrome. But how to set the MIME type? It doesn't seem\n",
" * to be part of the websocket stream */\n",
" img.type = 'image/png';\n",
" }\n",
"\n",
" /* Free the memory for the previous frames */\n",
" if (fig.imageObj.src) {\n",
" (window.URL || window.webkitURL).revokeObjectURL(\n",
" fig.imageObj.src\n",
" );\n",
" }\n",
"\n",
" fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
" img\n",
" );\n",
" fig.updated_canvas_event();\n",
" fig.waiting = false;\n",
" return;\n",
" } else if (\n",
" typeof evt.data === 'string' &&\n",
" evt.data.slice(0, 21) === 'data:image/png;base64'\n",
" ) {\n",
" fig.imageObj.src = evt.data;\n",
" fig.updated_canvas_event();\n",
" fig.waiting = false;\n",
" return;\n",
" }\n",
"\n",
" var msg = JSON.parse(evt.data);\n",
" var msg_type = msg['type'];\n",
"\n",
" // Call the \"handle_{type}\" callback, which takes\n",
" // the figure and JSON message as its only arguments.\n",
" try {\n",
" var callback = fig['handle_' + msg_type];\n",
" } catch (e) {\n",
" console.log(\n",
" \"No handler for the '\" + msg_type + \"' message type: \",\n",
" msg\n",
" );\n",
" return;\n",
" }\n",
"\n",
" if (callback) {\n",
" try {\n",
" // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
" callback(fig, msg);\n",
" } catch (e) {\n",
" console.log(\n",
" \"Exception inside the 'handler_\" + msg_type + \"' callback:\",\n",
" e,\n",
" e.stack,\n",
" msg\n",
" );\n",
" }\n",
" }\n",
" };\n",
"};\n",
"\n",
"// from https://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
"mpl.findpos = function (e) {\n",
" //this section is from http://www.quirksmode.org/js/events_properties.html\n",
" var targ;\n",
" if (!e) {\n",
" e = window.event;\n",
" }\n",
" if (e.target) {\n",
" targ = e.target;\n",
" } else if (e.srcElement) {\n",
" targ = e.srcElement;\n",
" }\n",
" if (targ.nodeType === 3) {\n",
" // defeat Safari bug\n",
" targ = targ.parentNode;\n",
" }\n",
"\n",
" // pageX,Y are the mouse positions relative to the document\n",
" var boundingRect = targ.getBoundingClientRect();\n",
" var x = e.pageX - (boundingRect.left + document.body.scrollLeft);\n",
" var y = e.pageY - (boundingRect.top + document.body.scrollTop);\n",
"\n",
" return { x: x, y: y };\n",
"};\n",
"\n",
"/*\n",
" * return a copy of an object with only non-object keys\n",
" * we need this to avoid circular references\n",
" * https://stackoverflow.com/a/24161582/3208463\n",
" */\n",
"function simpleKeys(original) {\n",
" return Object.keys(original).reduce(function (obj, key) {\n",
" if (typeof original[key] !== 'object') {\n",
" obj[key] = original[key];\n",
" }\n",
" return obj;\n",
" }, {});\n",
"}\n",
"\n",
"mpl.figure.prototype.mouse_event = function (event, name) {\n",
" var canvas_pos = mpl.findpos(event);\n",
"\n",
" if (name === 'button_press') {\n",
" this.canvas.focus();\n",
" this.canvas_div.focus();\n",
" }\n",
"\n",
" var x = canvas_pos.x * this.ratio;\n",
" var y = canvas_pos.y * this.ratio;\n",
"\n",
" this.send_message(name, {\n",
" x: x,\n",
" y: y,\n",
" button: event.button,\n",
" step: event.step,\n",
" guiEvent: simpleKeys(event),\n",
" });\n",
"\n",
" /* This prevents the web browser from automatically changing to\n",
" * the text insertion cursor when the button is pressed. We want\n",
" * to control all of the cursor setting manually through the\n",
" * 'cursor' event from matplotlib */\n",
" event.preventDefault();\n",
" return false;\n",
"};\n",
"\n",
"mpl.figure.prototype._key_event_extra = function (_event, _name) {\n",
" // Handle any extra behaviour associated with a key event\n",
"};\n",
"\n",
"mpl.figure.prototype.key_event = function (event, name) {\n",
" // Prevent repeat events\n",
" if (name === 'key_press') {\n",
" if (event.key === this._key) {\n",
" return;\n",
" } else {\n",
" this._key = event.key;\n",
" }\n",
" }\n",
" if (name === 'key_release') {\n",
" this._key = null;\n",
" }\n",
"\n",
" var value = '';\n",
" if (event.ctrlKey && event.key !== 'Control') {\n",
" value += 'ctrl+';\n",
" }\n",
" else if (event.altKey && event.key !== 'Alt') {\n",
" value += 'alt+';\n",
" }\n",
" else if (event.shiftKey && event.key !== 'Shift') {\n",
" value += 'shift+';\n",
" }\n",
"\n",
" value += 'k' + event.key;\n",
"\n",
" this._key_event_extra(event, name);\n",
"\n",
" this.send_message(name, { key: value, guiEvent: simpleKeys(event) });\n",
" return false;\n",
"};\n",
"\n",
"mpl.figure.prototype.toolbar_button_onclick = function (name) {\n",
" if (name === 'download') {\n",
" this.handle_save(this, null);\n",
" } else {\n",
" this.send_message('toolbar_button', { name: name });\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.toolbar_button_onmouseover = function (tooltip) {\n",
" this.message.textContent = tooltip;\n",
"};\n",
"\n",
"///////////////// REMAINING CONTENT GENERATED BY embed_js.py /////////////////\n",
"// prettier-ignore\n",
"var _JSXTOOLS_RESIZE_OBSERVER=function(A){var t,i=new WeakMap,n=new WeakMap,a=new WeakMap,r=new WeakMap,o=new Set;function s(e){if(!(this instanceof s))throw new TypeError(\"Constructor requires 'new' operator\");i.set(this,e)}function h(){throw new TypeError(\"Function is not a constructor\")}function c(e,t,i,n){e=0 in arguments?Number(arguments[0]):0,t=1 in arguments?Number(arguments[1]):0,i=2 in arguments?Number(arguments[2]):0,n=3 in arguments?Number(arguments[3]):0,this.right=(this.x=this.left=e)+(this.width=i),this.bottom=(this.y=this.top=t)+(this.height=n),Object.freeze(this)}function d(){t=requestAnimationFrame(d);var s=new WeakMap,p=new Set;o.forEach((function(t){r.get(t).forEach((function(i){var r=t instanceof window.SVGElement,o=a.get(t),d=r?0:parseFloat(o.paddingTop),f=r?0:parseFloat(o.paddingRight),l=r?0:parseFloat(o.paddingBottom),u=r?0:parseFloat(o.paddingLeft),g=r?0:parseFloat(o.borderTopWidth),m=r?0:parseFloat(o.borderRightWidth),w=r?0:parseFloat(o.borderBottomWidth),b=u+f,F=d+l,v=(r?0:parseFloat(o.borderLeftWidth))+m,W=g+w,y=r?0:t.offsetHeight-W-t.clientHeight,E=r?0:t.offsetWidth-v-t.clientWidth,R=b+v,z=F+W,M=r?t.width:parseFloat(o.width)-R-E,O=r?t.height:parseFloat(o.height)-z-y;if(n.has(t)){var k=n.get(t);if(k[0]===M&&k[1]===O)return}n.set(t,[M,O]);var S=Object.create(h.prototype);S.target=t,S.contentRect=new c(u,d,M,O),s.has(i)||(s.set(i,[]),p.add(i)),s.get(i).push(S)}))})),p.forEach((function(e){i.get(e).call(e,s.get(e),e)}))}return s.prototype.observe=function(i){if(i instanceof window.Element){r.has(i)||(r.set(i,new Set),o.add(i),a.set(i,window.getComputedStyle(i)));var n=r.get(i);n.has(this)||n.add(this),cancelAnimationFrame(t),t=requestAnimationFrame(d)}},s.prototype.unobserve=function(i){if(i instanceof window.Element&&r.has(i)){var n=r.get(i);n.has(this)&&(n.delete(this),n.size||(r.delete(i),o.delete(i))),n.size||r.delete(i),o.size||cancelAnimationFrame(t)}},A.DOMRectReadOnly=c,A.ResizeObserver=s,A.ResizeObserverEntry=h,A}; // eslint-disable-line\n",
"mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Left button pans, Right button zooms\\nx/y fixes axis, CTRL fixes aspect\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\\nx/y fixes axis\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
"\n",
"mpl.extensions = [\"eps\", \"jpeg\", \"pgf\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
"\n",
"mpl.default_extension = \"png\";/* global mpl */\n",
"\n",
"var comm_websocket_adapter = function (comm) {\n",
" // Create a \"websocket\"-like object which calls the given IPython comm\n",
" // object with the appropriate methods. Currently this is a non binary\n",
" // socket, so there is still some room for performance tuning.\n",
" var ws = {};\n",
"\n",
" ws.binaryType = comm.kernel.ws.binaryType;\n",
" ws.readyState = comm.kernel.ws.readyState;\n",
" function updateReadyState(_event) {\n",
" if (comm.kernel.ws) {\n",
" ws.readyState = comm.kernel.ws.readyState;\n",
" } else {\n",
" ws.readyState = 3; // Closed state.\n",
" }\n",
" }\n",
" comm.kernel.ws.addEventListener('open', updateReadyState);\n",
" comm.kernel.ws.addEventListener('close', updateReadyState);\n",
" comm.kernel.ws.addEventListener('error', updateReadyState);\n",
"\n",
" ws.close = function () {\n",
" comm.close();\n",
" };\n",
" ws.send = function (m) {\n",
" //console.log('sending', m);\n",
" comm.send(m);\n",
" };\n",
" // Register the callback with on_msg.\n",
" comm.on_msg(function (msg) {\n",
" //console.log('receiving', msg['content']['data'], msg);\n",
" var data = msg['content']['data'];\n",
" if (data['blob'] !== undefined) {\n",
" data = {\n",
" data: new Blob(msg['buffers'], { type: data['blob'] }),\n",
" };\n",
" }\n",
" // Pass the mpl event to the overridden (by mpl) onmessage function.\n",
" ws.onmessage(data);\n",
" });\n",
" return ws;\n",
"};\n",
"\n",
"mpl.mpl_figure_comm = function (comm, msg) {\n",
" // This is the function which gets called when the mpl process\n",
" // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
"\n",
" var id = msg.content.data.id;\n",
" // Get hold of the div created by the display call when the Comm\n",
" // socket was opened in Python.\n",
" var element = document.getElementById(id);\n",
" var ws_proxy = comm_websocket_adapter(comm);\n",
"\n",
" function ondownload(figure, _format) {\n",
" window.open(figure.canvas.toDataURL());\n",
" }\n",
"\n",
" var fig = new mpl.figure(id, ws_proxy, ondownload, element);\n",
"\n",
" // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
" // web socket which is closed, not our websocket->open comm proxy.\n",
" ws_proxy.onopen();\n",
"\n",
" fig.parent_element = element;\n",
" fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
" if (!fig.cell_info) {\n",
" console.error('Failed to find cell for figure', id, fig);\n",
" return;\n",
" }\n",
" fig.cell_info[0].output_area.element.on(\n",
" 'cleared',\n",
" { fig: fig },\n",
" fig._remove_fig_handler\n",
" );\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_close = function (fig, msg) {\n",
" var width = fig.canvas.width / fig.ratio;\n",
" fig.cell_info[0].output_area.element.off(\n",
" 'cleared',\n",
" fig._remove_fig_handler\n",
" );\n",
" fig.resizeObserverInstance.unobserve(fig.canvas_div);\n",
"\n",
" // Update the output cell to use the data from the current canvas.\n",
" fig.push_to_output();\n",
" var dataURL = fig.canvas.toDataURL();\n",
" // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
" // the notebook keyboard shortcuts fail.\n",
" IPython.keyboard_manager.enable();\n",
" fig.parent_element.innerHTML =\n",
" '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
" fig.close_ws(fig, msg);\n",
"};\n",
"\n",
"mpl.figure.prototype.close_ws = function (fig, msg) {\n",
" fig.send_message('closing', msg);\n",
" // fig.ws.close()\n",
"};\n",
"\n",
"mpl.figure.prototype.push_to_output = function (_remove_interactive) {\n",
" // Turn the data on the canvas into data in the output cell.\n",
" var width = this.canvas.width / this.ratio;\n",
" var dataURL = this.canvas.toDataURL();\n",
" this.cell_info[1]['text/html'] =\n",
" '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
"};\n",
"\n",
"mpl.figure.prototype.updated_canvas_event = function () {\n",
" // Tell IPython that the notebook contents must change.\n",
" IPython.notebook.set_dirty(true);\n",
" this.send_message('ack', {});\n",
" var fig = this;\n",
" // Wait a second, then push the new image to the DOM so\n",
" // that it is saved nicely (might be nice to debounce this).\n",
" setTimeout(function () {\n",
" fig.push_to_output();\n",
" }, 1000);\n",
"};\n",
"\n",
"mpl.figure.prototype._init_toolbar = function () {\n",
" var fig = this;\n",
"\n",
" var toolbar = document.createElement('div');\n",
" toolbar.classList = 'btn-toolbar';\n",
" this.root.appendChild(toolbar);\n",
"\n",
" function on_click_closure(name) {\n",
" return function (_event) {\n",
" return fig.toolbar_button_onclick(name);\n",
" };\n",
" }\n",
"\n",
" function on_mouseover_closure(tooltip) {\n",
" return function (event) {\n",
" if (!event.currentTarget.disabled) {\n",
" return fig.toolbar_button_onmouseover(tooltip);\n",
" }\n",
" };\n",
" }\n",
"\n",
" fig.buttons = {};\n",
" var buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'btn-group';\n",
" var button;\n",
" for (var toolbar_ind in mpl.toolbar_items) {\n",
" var name = mpl.toolbar_items[toolbar_ind][0];\n",
" var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
" var image = mpl.toolbar_items[toolbar_ind][2];\n",
" var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
"\n",
" if (!name) {\n",
" /* Instead of a spacer, we start a new button group. */\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
" buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'btn-group';\n",
" continue;\n",
" }\n",
"\n",
" button = fig.buttons[name] = document.createElement('button');\n",
" button.classList = 'btn btn-default';\n",
" button.href = '#';\n",
" button.title = name;\n",
" button.innerHTML = '<i class=\"fa ' + image + ' fa-lg\"></i>';\n",
" button.addEventListener('click', on_click_closure(method_name));\n",
" button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n",
" buttonGroup.appendChild(button);\n",
" }\n",
"\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
"\n",
" // Add the status bar.\n",
" var status_bar = document.createElement('span');\n",
" status_bar.classList = 'mpl-message pull-right';\n",
" toolbar.appendChild(status_bar);\n",
" this.message = status_bar;\n",
"\n",
" // Add the close button to the window.\n",
" var buttongrp = document.createElement('div');\n",
" buttongrp.classList = 'btn-group inline pull-right';\n",
" button = document.createElement('button');\n",
" button.classList = 'btn btn-mini btn-primary';\n",
" button.href = '#';\n",
" button.title = 'Stop Interaction';\n",
" button.innerHTML = '<i class=\"fa fa-power-off icon-remove icon-large\"></i>';\n",
" button.addEventListener('click', function (_evt) {\n",
" fig.handle_close(fig, {});\n",
" });\n",
" button.addEventListener(\n",
" 'mouseover',\n",
" on_mouseover_closure('Stop Interaction')\n",
" );\n",
" buttongrp.appendChild(button);\n",
" var titlebar = this.root.querySelector('.ui-dialog-titlebar');\n",
" titlebar.insertBefore(buttongrp, titlebar.firstChild);\n",
"};\n",
"\n",
"mpl.figure.prototype._remove_fig_handler = function (event) {\n",
" var fig = event.data.fig;\n",
" if (event.target !== this) {\n",
" // Ignore bubbled events from children.\n",
" return;\n",
" }\n",
" fig.close_ws(fig, {});\n",
"};\n",
"\n",
"mpl.figure.prototype._root_extra_style = function (el) {\n",
" el.style.boxSizing = 'content-box'; // override notebook setting of border-box.\n",
"};\n",
"\n",
"mpl.figure.prototype._canvas_extra_style = function (el) {\n",
" // this is important to make the div 'focusable\n",
" el.setAttribute('tabindex', 0);\n",
" // reach out to IPython and tell the keyboard manager to turn it's self\n",
" // off when our div gets focus\n",
"\n",
" // location in version 3\n",
" if (IPython.notebook.keyboard_manager) {\n",
" IPython.notebook.keyboard_manager.register_events(el);\n",
" } else {\n",
" // location in version 2\n",
" IPython.keyboard_manager.register_events(el);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype._key_event_extra = function (event, _name) {\n",
" // Check for shift+enter\n",
" if (event.shiftKey && event.which === 13) {\n",
" this.canvas_div.blur();\n",
" // select the cell after this one\n",
" var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n",
" IPython.notebook.select(index + 1);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_save = function (fig, _msg) {\n",
" fig.ondownload(fig, null);\n",
"};\n",
"\n",
"mpl.find_output_cell = function (html_output) {\n",
" // Return the cell and output element which can be found *uniquely* in the notebook.\n",
" // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
" // IPython event is triggered only after the cells have been serialised, which for\n",
" // our purposes (turning an active figure into a static one), is too late.\n",
" var cells = IPython.notebook.get_cells();\n",
" var ncells = cells.length;\n",
" for (var i = 0; i < ncells; i++) {\n",
" var cell = cells[i];\n",
" if (cell.cell_type === 'code') {\n",
" for (var j = 0; j < cell.output_area.outputs.length; j++) {\n",
" var data = cell.output_area.outputs[j];\n",
" if (data.data) {\n",
" // IPython >= 3 moved mimebundle to data attribute of output\n",
" data = data.data;\n",
" }\n",
" if (data['text/html'] === html_output) {\n",
" return [cell, data, j];\n",
" }\n",
" }\n",
" }\n",
" }\n",
"};\n",
"\n",
"// Register the function which deals with the matplotlib target/channel.\n",
"// The kernel may be null if the page has been refreshed.\n",
"if (IPython.notebook.kernel !== null) {\n",
" IPython.notebook.kernel.comm_manager.register_target(\n",
" 'matplotlib',\n",
" mpl.mpl_figure_comm\n",
" );\n",
"}\n"
],
"text/plain": [
"<IPython.core.display.Javascript object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABEkAAAM2CAYAAAAKNt3XAAAgAElEQVR4XuydBZgb1frGvyS7SXa37u7uLlSglFJXSt3d3b1UqVMX6lShTgulFAptqXtLnbq77G6SzWb/2ZkyA/8L7ExyksyZffM897nPhTmf/L73tnPenJkYYtwfwgcEQAAEQAAEQAAEQAAEQAAEQAAEQAAE4jkBA0ySeK4AtA8CIAACIAACIAACIAACIAACIAACICAQgEkCIYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJAiWAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAEwSaAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAERAI4SQIlgAAIgAAIgAAIgAAIgAAIgAAIgAAIgABMEmgABEAABEAABEAABEAABEAABEAABEAABEQCOEkCJYAACIAACIAACIAACIAACIAACIAACIAATBJoAARAAARAAARAAARAAARAAARAAARAAAREAjhJojEl3L17lypXrqyoqkOHDlGyZMkUXYuLQAAEQAAEQAAEQAAEQAAEQAAEQAAE/psATBKNKQQmicYGgnJAAARAAARAAARAAARAAARAAATiDQGYJBob9V9NksWLF1OJEiX+tcKwsDCNVY9yQAAEQAAEQAAEQAAEQAAEQAAEQIBfAjBJNDa7v5okq1atotKlS2usQpQD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LWolARIgARIgARIgARIgARIgARIgARJwGQGaJC5Dy4ZJgARIgARIgARIgARIgARIgARIgATciQBNEnfKFrWSAAmQAAmQAAmQAAmQAAmQAAmQAAm4jABNEpehZcMkQAIkQAIkQAIkQAIkQAIkQAIkQALuRIAmiTtli1pJgARIgARIgARIgARIgARIgARIgARcRoAmicvQsmESIAESIAESIAESIAESIAESIAESIAF3IkCTxJ2yRa0kQAIkQAIkQAIkQAIkQAIkQAIkQAIuI0CTxGVo2TAJkAAJkAAJkAAJkAAJkAAJkAAJkIA7EaBJ4k7ZolYSIAESIAESIAESIAESIAESIAESIAGXEaBJ4jK0bJgESIAESIAESIAESIAESIAESIAESMCdCNAkcadsUSsJkAAJkAAJkAAJkAAJkAAJkAAJkIDLCNAkcRlaNkwCJEACJEACJEACJEACJEACJEACJOBOBGiSuFO2qJUESIAESIAESIAESIAESIAESIAESMBlBGiSuAwtGyYBEiABEiABEiABEiABEiABEiABEnAnAjRJ3Clb1EoCJEACJEACJEACJEACJEACJEACJOAyAjRJXIaWDZPA/9q7/5iqqz+O42/QMi3KIGmRzT/6xSyiqWhs/RitrcQyLG1GBZWj1djampsJNVlLB61fSmr+KNusCFlT0WJrUUSmFbXFhmVpouUUIcrV+DH7Qd/v62z37gPcCxcF7gd6ns1NPz/O53wen/uPr53zPggggAACCCCAAAIIIIAAAgiMJAFCkpH0tRgrAggggAACCCCAAAIIIIAAAggMmQAhyZDR0jECCCCAAAIIIIAAAggggAACCIwkAUKSkfS1GCsCCCCAAAL/IYGlS5fatm3b3Bv/8MMPw/LmN998sx09etRmzpxpb7755rA8k4cggAACCCCAgH8ECEn88y0YCQIIIIAAAgh4BAhJ+DkggAACCCCAwHALEJIMtzjPQwABBBBAAIGIBAhJImLiIgQQQAABBBAYRAFCkkHEpCsEEEAAAQQQGDwBQpLBs6QnBBBAAAEEEIhMgJAkMieuQgABBBBA4D8hsHXrVisoKHDvunnzZlebQ8dUG+THH3+0jo4OS0pKsoyMDMvLy7P4+Pg+XVRL5O2337Yvv/zSWlpa7N9//7ULLrjA0tLSbOHChZaamtrr/ldeecVWr17dr7fGN2vWrOB1hw8fturqavv6669t//791tra6p53/vnn29SpUy0zM9PmzJljY8aM6dX3Aw88YHV1df0+M1RtlLa2NnvnnXfs448/tkOHDpn+fd5551lycrLdeuutdtddd9nYsWP77ZsLEEAAAQQQQCD6AoQk0f8GjAABBBBAAAHfCHhDkk2bNrnipTU1NSHHp4Dktddes6uuuirk+VWrVtm6deusq6sr7PspnCgsLLTY2NjgNacSkuzbt8+ysrL6dZw2bZqtWbOmV7hzqiFJfX295efnu0AmXLv88sudw+TJk/sdHxcggAACCCCAQHQFCEmi68/TEUAAAQQQ8JWANyRJSUmxhoYGN5vkvvvus0suucSFAdu3b7eqqio37okTJ9p7771nkyZN6vYea9euNYUkgWsWLVpkM2bMcGGIggWFK7/88os7n5ub64KSQPv1119Nf1auXGkfffSRO7xz585eTgodJkyY4I5rnNnZ2XbDDTdYenq6XXbZZW42xx9//GE///yzbdmyxfbu3euuvf766+3111/v1t+RI0ess7PTNE7NeLn66qutuLi41zOvuOKK4LHGxka7++673eyamJgYu+OOO+z22293M2XUn565Z88ed/3FF19slZWVFhcX56vvzWAQQAABBBBAoLsAIQm/CAQQQAABBBAICnhDEh3U7IySkhIXAnjbxo0b7YUXXnCH5s6da88//3zwtJacKCz4+++/LTEx0crLy11I4G0KW+69914XYKjviooKu+aaa7pdM5CaJApD9Ly+lv+8/PLLbkaHmmbIKPzp2QayBbCCIy3tUVu+fLktWLCgV3/PPvusvfXWW+64QpyioiJ+bQgggAACCCDgYwFCEh9/HIaGAAIIIIDAcAt4QxIFDh9++KGdc845vYahWh/z5893szPOOOMMq62ttYSEhGBgoBBCrbS01NXlCNU+//xze/DBB90pzcIIhC6BawcSkkTipBBFs0hOnDhhWl7z9NNP97ot0pDku+++s3nz5rn7VZ8lEL707PDPP/90dVAUBo0fP9527drFbJJIPhbXIIAAAgggECUBQpIowfNYBBBAAAEE/CjgDUk0U2LZsmVhh1lWVmbPPPOMO69ZGiqMqnbbbbe5AqYKTRQKhCqUGuhUAYoKrurawNKUwQhJ/vrrL7dkp7293f7555/gOyxZssRUv0RLf1RQtmeLNCTZsGGDvfjii+52BSQKSsI1nZePmu676aab/PjpGRMCCCCAAAII/F+AkISfAQIIIIAAAggEBbwhyXPPPddnMdRvv/3W7dyi9uijj9oTTzxhmjmhZTOaadLXDItQQchnn33WrbbJQGeSnDx50u0yo/ol2oVGQUm4dumllwbrqniviTQkWbx4savFovbFF1+4HXTCNe3sk5OT407rvkceeYRfHAIIIIAAAgj4VICQxKcfhmEhgAACCCAQDQFvSKLiqiqEGq41NzfbjTfe6E5rO1/NKlExVi1pUVONDtXq6KtpiY3qm6gpdNBOMIE2kJCkqanJHnroITeDJZKmGinasrdnizQkUYFXhTra2ldhUV/t4MGDwVk2Dz/8sD355JORDJFrEEAAAQQQQCAKAoQkUUDnkQgggAACCPhVwBuSaAeYQOARarzHjx8PLh0JFZLcc889psKlkYYk77//vtuV5lRCEu8Wvgo6tOvMlVde6XaaGTduXHCL4UCx1cEKSVSPJbBrTrj39IYkCle05IeGAAIIIIAAAv4UICTx53dhVAgggAACCERFYCQut9HsEdVBUdOuOoFaIaEAdf7AgQNut53TmUniXW6j5TTaCjlcY7lNVH7KPBQBBBBAAIFTEiAkOSU2bkIAAQQQQGB0Cgxm4VbN4lDh1tjY2LBYfRVuLSgoMI1HTTVGwrUPPvjAHn/8cXf61VdfNc0kCdXa2tps1qxZbqvg0w1JvIVb+yvGun79envppZfckPq7dnT+qngrBBBAAAEERo4AIcnI+VaMFAEEEEAAgSEX6LkFcHV1tZ199tm9nqvCrKo50tDQ4LYA/uSTT9zSFjXVIQlsAbxmzRq75ZZbQo7bO8Mi1BbARUVFVl5e7u7Vc84888yQ/VRVVbmisWoKI7Tlbqj2xhtvWElJiTsVLiSZPXu2NTY22rXXXmtbtmwJ6+3dAljvp/cM1VQ8VuP56aef2AJ4yH+9PAABBBBAAIHTFyAkOX1DekAAAQQQQGDUCHhDEr2Udq8pLi7u9X6bNm0y7X6j1nOJi5a/6JhmbCQlJbmg48ILL+zWh7bnzc7Odtv/xsTEWEVFhdsVx9sUPJSWlrpDPYu6eq/zBhaqoaKCs+rT27755htX2LWzs9MdDheS5Obmut1q4uPj3ZbEPfvx9hmob6Jj4XYCWrFihW3evNndpvdV8ENDAAEEEEAAAf8KEJL499swMgQQQAABBIZdwBuSpKSkuBkc1113nfsP/uTJk621tdV27NgR3P5WtTi05W5iYmK3sa5du9ZWrVrljilwUMHS6dOnu6U39fX1bkcb7YSjpmCisLCw17sqrNA5tfT0dHvsscdc2BIILvT3s846y203nJWVZd9//727VktqFGAoCPn999+tpqbGBTVxcXF27rnnumAmXEiiUCYwK0TFYO+88053T6BNmTIl+HfNOFGB2I6ODjcmjSEzM9MSEhLs6NGj7pm7d+921+t5lZWVbgw0BBBAAAEEEPCvACGJf78NI0MAAQQQQGDYBXrubqNZELW1tSHHoYBEYUfPGSCBixWSrFu3zrq6usK+x/33329PPfVUyLolCj8UVHz11Vch79fYFIio7d+/33JycuzEiRMhr1VQs3r1alu5cqXV1dWFDUkU3MydO9d+++23kP30rI2iwCc/P9+FR+GatjWWg0ImGgIIIIAAAgj4W4CQxN/fh9EhgAACCCAwrALekEQhRFpamr377ru2fft201a2mjWhJTQqjpqXl+dmifTVNLujrKzMVH+kpaXFBSaTJk1y/Wrb4NTU1D7v1/IY1RLRTjSaAdLe3h4MXbwhiTppbm52oc2nn35qx44dc7NMLrroIsvIyHBhi54b2Co43EwS9aN71Y9msjQ1NQWX6OhcqAKyKgird9QYtdRIY9Tsk+TkZLfrzrx581zdFhoCCCCAAAII+F+AkMT/34gRIoAAAgggMGwCPUOSwEyNYRsAD0IAAQQQQAABBKIoQEgSRXwejQACCCCAgN8ECEn89kUYDwIIIIAAAggMpwAhyXBq8ywEEEAAAQR8LkBI4vMPxPAQQAABBBBAYEgFCEmGlJfOEUAAAQQQGFkChCQj63sxWgQQQAABBBAYXAFCksH1pDcEEEAAAQRGtAAhyYj+fAweAQQQQAABBE5TgJDkNAG5HQEEEEAAgdEkQEgymr4m74IAAggggAACAxUgJBmoGNcjgAACCCCAAAIIIIAAAggggMCoFCAkGZWflZdCAAEEEEAAAQQQQAABBBBAAIGBChCSDFSM6xFAAAEEEEAAAQQQQAABBBBAYFQKEJKMys/KSyGAAAIIIIAAAggggAACCCCAwEAF/gfrKUL56xlvtAAAAABJRU5ErkJggg==\" width=\"639.9166666666667\">"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "4776a00b6be746f39cbaf460e747506f",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"interactive(children=(FloatLogSlider(value=1.0, base=2.0, description='ratio', max=5.0, min=-5.0, step=0.25), …"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"<function __main__.clean_plot.<locals>.g(*args, clean=True, **kwargs)>"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"def ratio_widget():\n",
" return widgets.FloatLogSlider(value=1, base=2, min=-5, max=5, step=.25)\n",
"def clean_plot(f):\n",
" \"\"\"Boilerplate to let f draw stuff\"\"\"\n",
" global fig\n",
" def g(*args, clean=True, **kwargs):\n",
" global fig\n",
" if clean:\n",
" fig.clf()\n",
" answer = f(*args, **kwargs)\n",
" if clean:\n",
" fig.show()\n",
" return answer\n",
" return g\n",
"\n",
"@clean_plot\n",
"def plot_market_landscape(ratio, ax=None, price_for=get_linear_price):\n",
" ax = ax if ax is not None else plt.gca()\n",
" X,Y = np.meshgrid(np.linspace(0, sum([bounds[f][\"potato\"] for f in bounds if f != \"both\"]), num=15),\n",
" np.linspace(0, sum([bounds[f][\"carrot\"] for f in bounds if f != \"both\"]), num=15))\n",
" Z = price_for(ratio)(X, Y)\n",
" cs = ax.contour(X, Y, Z)\n",
" ax.clabel(cs)\n",
" ax.set_xlabel(\"potato\")\n",
" ax.set_ylabel(\"carrot\")\n",
"\n",
"fig = plt.figure()\n",
"widgets.interact(plot_market_landscape, ratio=ratio_widget(), clean=widgets.fixed(True))"
]
},
{
"cell_type": "markdown",
"id": "839f4e92",
"metadata": {
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"# Solipsistic optimization\n",
"Let Alice and Bob find out how much of each vegetable they should produce."
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "9a966988",
"metadata": {
"slideshow": {
"slide_type": "subslide"
}
},
"outputs": [
{
"data": {
"application/javascript": [
"/* Put everything inside the global mpl namespace */\n",
"/* global mpl */\n",
"window.mpl = {};\n",
"\n",
"mpl.get_websocket_type = function () {\n",
" if (typeof WebSocket !== 'undefined') {\n",
" return WebSocket;\n",
" } else if (typeof MozWebSocket !== 'undefined') {\n",
" return MozWebSocket;\n",
" } else {\n",
" alert(\n",
" 'Your browser does not have WebSocket support. ' +\n",
" 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n",
" 'Firefox 4 and 5 are also supported but you ' +\n",
" 'have to enable WebSockets in about:config.'\n",
" );\n",
" }\n",
"};\n",
"\n",
"mpl.figure = function (figure_id, websocket, ondownload, parent_element) {\n",
" this.id = figure_id;\n",
"\n",
" this.ws = websocket;\n",
"\n",
" this.supports_binary = this.ws.binaryType !== undefined;\n",
"\n",
" if (!this.supports_binary) {\n",
" var warnings = document.getElementById('mpl-warnings');\n",
" if (warnings) {\n",
" warnings.style.display = 'block';\n",
" warnings.textContent =\n",
" 'This browser does not support binary websocket messages. ' +\n",
" 'Performance may be slow.';\n",
" }\n",
" }\n",
"\n",
" this.imageObj = new Image();\n",
"\n",
" this.context = undefined;\n",
" this.message = undefined;\n",
" this.canvas = undefined;\n",
" this.rubberband_canvas = undefined;\n",
" this.rubberband_context = undefined;\n",
" this.format_dropdown = undefined;\n",
"\n",
" this.image_mode = 'full';\n",
"\n",
" this.root = document.createElement('div');\n",
" this.root.setAttribute('style', 'display: inline-block');\n",
" this._root_extra_style(this.root);\n",
"\n",
" parent_element.appendChild(this.root);\n",
"\n",
" this._init_header(this);\n",
" this._init_canvas(this);\n",
" this._init_toolbar(this);\n",
"\n",
" var fig = this;\n",
"\n",
" this.waiting = false;\n",
"\n",
" this.ws.onopen = function () {\n",
" fig.send_message('supports_binary', { value: fig.supports_binary });\n",
" fig.send_message('send_image_mode', {});\n",
" if (fig.ratio !== 1) {\n",
" fig.send_message('set_device_pixel_ratio', {\n",
" device_pixel_ratio: fig.ratio,\n",
" });\n",
" }\n",
" fig.send_message('refresh', {});\n",
" };\n",
"\n",
" this.imageObj.onload = function () {\n",
" if (fig.image_mode === 'full') {\n",
" // Full images could contain transparency (where diff images\n",
" // almost always do), so we need to clear the canvas so that\n",
" // there is no ghosting.\n",
" fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
" }\n",
" fig.context.drawImage(fig.imageObj, 0, 0);\n",
" };\n",
"\n",
" this.imageObj.onunload = function () {\n",
" fig.ws.close();\n",
" };\n",
"\n",
" this.ws.onmessage = this._make_on_message_function(this);\n",
"\n",
" this.ondownload = ondownload;\n",
"};\n",
"\n",
"mpl.figure.prototype._init_header = function () {\n",
" var titlebar = document.createElement('div');\n",
" titlebar.classList =\n",
" 'ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix';\n",
" var titletext = document.createElement('div');\n",
" titletext.classList = 'ui-dialog-title';\n",
" titletext.setAttribute(\n",
" 'style',\n",
" 'width: 100%; text-align: center; padding: 3px;'\n",
" );\n",
" titlebar.appendChild(titletext);\n",
" this.root.appendChild(titlebar);\n",
" this.header = titletext;\n",
"};\n",
"\n",
"mpl.figure.prototype._canvas_extra_style = function (_canvas_div) {};\n",
"\n",
"mpl.figure.prototype._root_extra_style = function (_canvas_div) {};\n",
"\n",
"mpl.figure.prototype._init_canvas = function () {\n",
" var fig = this;\n",
"\n",
" var canvas_div = (this.canvas_div = document.createElement('div'));\n",
" canvas_div.setAttribute(\n",
" 'style',\n",
" 'border: 1px solid #ddd;' +\n",
" 'box-sizing: content-box;' +\n",
" 'clear: both;' +\n",
" 'min-height: 1px;' +\n",
" 'min-width: 1px;' +\n",
" 'outline: 0;' +\n",
" 'overflow: hidden;' +\n",
" 'position: relative;' +\n",
" 'resize: both;'\n",
" );\n",
"\n",
" function on_keyboard_event_closure(name) {\n",
" return function (event) {\n",
" return fig.key_event(event, name);\n",
" };\n",
" }\n",
"\n",
" canvas_div.addEventListener(\n",
" 'keydown',\n",
" on_keyboard_event_closure('key_press')\n",
" );\n",
" canvas_div.addEventListener(\n",
" 'keyup',\n",
" on_keyboard_event_closure('key_release')\n",
" );\n",
"\n",
" this._canvas_extra_style(canvas_div);\n",
" this.root.appendChild(canvas_div);\n",
"\n",
" var canvas = (this.canvas = document.createElement('canvas'));\n",
" canvas.classList.add('mpl-canvas');\n",
" canvas.setAttribute('style', 'box-sizing: content-box;');\n",
"\n",
" this.context = canvas.getContext('2d');\n",
"\n",
" var backingStore =\n",
" this.context.backingStorePixelRatio ||\n",
" this.context.webkitBackingStorePixelRatio ||\n",
" this.context.mozBackingStorePixelRatio ||\n",
" this.context.msBackingStorePixelRatio ||\n",
" this.context.oBackingStorePixelRatio ||\n",
" this.context.backingStorePixelRatio ||\n",
" 1;\n",
"\n",
" this.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
"\n",
" var rubberband_canvas = (this.rubberband_canvas = document.createElement(\n",
" 'canvas'\n",
" ));\n",
" rubberband_canvas.setAttribute(\n",
" 'style',\n",
" 'box-sizing: content-box; position: absolute; left: 0; top: 0; z-index: 1;'\n",
" );\n",
"\n",
" // Apply a ponyfill if ResizeObserver is not implemented by browser.\n",
" if (this.ResizeObserver === undefined) {\n",
" if (window.ResizeObserver !== undefined) {\n",
" this.ResizeObserver = window.ResizeObserver;\n",
" } else {\n",
" var obs = _JSXTOOLS_RESIZE_OBSERVER({});\n",
" this.ResizeObserver = obs.ResizeObserver;\n",
" }\n",
" }\n",
"\n",
" this.resizeObserverInstance = new this.ResizeObserver(function (entries) {\n",
" var nentries = entries.length;\n",
" for (var i = 0; i < nentries; i++) {\n",
" var entry = entries[i];\n",
" var width, height;\n",
" if (entry.contentBoxSize) {\n",
" if (entry.contentBoxSize instanceof Array) {\n",
" // Chrome 84 implements new version of spec.\n",
" width = entry.contentBoxSize[0].inlineSize;\n",
" height = entry.contentBoxSize[0].blockSize;\n",
" } else {\n",
" // Firefox implements old version of spec.\n",
" width = entry.contentBoxSize.inlineSize;\n",
" height = entry.contentBoxSize.blockSize;\n",
" }\n",
" } else {\n",
" // Chrome <84 implements even older version of spec.\n",
" width = entry.contentRect.width;\n",
" height = entry.contentRect.height;\n",
" }\n",
"\n",
" // Keep the size of the canvas and rubber band canvas in sync with\n",
" // the canvas container.\n",
" if (entry.devicePixelContentBoxSize) {\n",
" // Chrome 84 implements new version of spec.\n",
" canvas.setAttribute(\n",
" 'width',\n",
" entry.devicePixelContentBoxSize[0].inlineSize\n",
" );\n",
" canvas.setAttribute(\n",
" 'height',\n",
" entry.devicePixelContentBoxSize[0].blockSize\n",
" );\n",
" } else {\n",
" canvas.setAttribute('width', width * fig.ratio);\n",
" canvas.setAttribute('height', height * fig.ratio);\n",
" }\n",
" canvas.setAttribute(\n",
" 'style',\n",
" 'width: ' + width + 'px; height: ' + height + 'px;'\n",
" );\n",
"\n",
" rubberband_canvas.setAttribute('width', width);\n",
" rubberband_canvas.setAttribute('height', height);\n",
"\n",
" // And update the size in Python. We ignore the initial 0/0 size\n",
" // that occurs as the element is placed into the DOM, which should\n",
" // otherwise not happen due to the minimum size styling.\n",
" if (fig.ws.readyState == 1 && width != 0 && height != 0) {\n",
" fig.request_resize(width, height);\n",
" }\n",
" }\n",
" });\n",
" this.resizeObserverInstance.observe(canvas_div);\n",
"\n",
" function on_mouse_event_closure(name) {\n",
" return function (event) {\n",
" return fig.mouse_event(event, name);\n",
" };\n",
" }\n",
"\n",
" rubberband_canvas.addEventListener(\n",
" 'mousedown',\n",
" on_mouse_event_closure('button_press')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseup',\n",
" on_mouse_event_closure('button_release')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'dblclick',\n",
" on_mouse_event_closure('dblclick')\n",
" );\n",
" // Throttle sequential mouse events to 1 every 20ms.\n",
" rubberband_canvas.addEventListener(\n",
" 'mousemove',\n",
" on_mouse_event_closure('motion_notify')\n",
" );\n",
"\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseenter',\n",
" on_mouse_event_closure('figure_enter')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseleave',\n",
" on_mouse_event_closure('figure_leave')\n",
" );\n",
"\n",
" canvas_div.addEventListener('wheel', function (event) {\n",
" if (event.deltaY < 0) {\n",
" event.step = 1;\n",
" } else {\n",
" event.step = -1;\n",
" }\n",
" on_mouse_event_closure('scroll')(event);\n",
" });\n",
"\n",
" canvas_div.appendChild(canvas);\n",
" canvas_div.appendChild(rubberband_canvas);\n",
"\n",
" this.rubberband_context = rubberband_canvas.getContext('2d');\n",
" this.rubberband_context.strokeStyle = '#000000';\n",
"\n",
" this._resize_canvas = function (width, height, forward) {\n",
" if (forward) {\n",
" canvas_div.style.width = width + 'px';\n",
" canvas_div.style.height = height + 'px';\n",
" }\n",
" };\n",
"\n",
" // Disable right mouse context menu.\n",
" this.rubberband_canvas.addEventListener('contextmenu', function (_e) {\n",
" event.preventDefault();\n",
" return false;\n",
" });\n",
"\n",
" function set_focus() {\n",
" canvas.focus();\n",
" canvas_div.focus();\n",
" }\n",
"\n",
" window.setTimeout(set_focus, 100);\n",
"};\n",
"\n",
"mpl.figure.prototype._init_toolbar = function () {\n",
" var fig = this;\n",
"\n",
" var toolbar = document.createElement('div');\n",
" toolbar.classList = 'mpl-toolbar';\n",
" this.root.appendChild(toolbar);\n",
"\n",
" function on_click_closure(name) {\n",
" return function (_event) {\n",
" return fig.toolbar_button_onclick(name);\n",
" };\n",
" }\n",
"\n",
" function on_mouseover_closure(tooltip) {\n",
" return function (event) {\n",
" if (!event.currentTarget.disabled) {\n",
" return fig.toolbar_button_onmouseover(tooltip);\n",
" }\n",
" };\n",
" }\n",
"\n",
" fig.buttons = {};\n",
" var buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'mpl-button-group';\n",
" for (var toolbar_ind in mpl.toolbar_items) {\n",
" var name = mpl.toolbar_items[toolbar_ind][0];\n",
" var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
" var image = mpl.toolbar_items[toolbar_ind][2];\n",
" var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
"\n",
" if (!name) {\n",
" /* Instead of a spacer, we start a new button group. */\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
" buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'mpl-button-group';\n",
" continue;\n",
" }\n",
"\n",
" var button = (fig.buttons[name] = document.createElement('button'));\n",
" button.classList = 'mpl-widget';\n",
" button.setAttribute('role', 'button');\n",
" button.setAttribute('aria-disabled', 'false');\n",
" button.addEventListener('click', on_click_closure(method_name));\n",
" button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n",
"\n",
" var icon_img = document.createElement('img');\n",
" icon_img.src = '_images/' + image + '.png';\n",
" icon_img.srcset = '_images/' + image + '_large.png 2x';\n",
" icon_img.alt = tooltip;\n",
" button.appendChild(icon_img);\n",
"\n",
" buttonGroup.appendChild(button);\n",
" }\n",
"\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
"\n",
" var fmt_picker = document.createElement('select');\n",
" fmt_picker.classList = 'mpl-widget';\n",
" toolbar.appendChild(fmt_picker);\n",
" this.format_dropdown = fmt_picker;\n",
"\n",
" for (var ind in mpl.extensions) {\n",
" var fmt = mpl.extensions[ind];\n",
" var option = document.createElement('option');\n",
" option.selected = fmt === mpl.default_extension;\n",
" option.innerHTML = fmt;\n",
" fmt_picker.appendChild(option);\n",
" }\n",
"\n",
" var status_bar = document.createElement('span');\n",
" status_bar.classList = 'mpl-message';\n",
" toolbar.appendChild(status_bar);\n",
" this.message = status_bar;\n",
"};\n",
"\n",
"mpl.figure.prototype.request_resize = function (x_pixels, y_pixels) {\n",
" // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
" // which will in turn request a refresh of the image.\n",
" this.send_message('resize', { width: x_pixels, height: y_pixels });\n",
"};\n",
"\n",
"mpl.figure.prototype.send_message = function (type, properties) {\n",
" properties['type'] = type;\n",
" properties['figure_id'] = this.id;\n",
" this.ws.send(JSON.stringify(properties));\n",
"};\n",
"\n",
"mpl.figure.prototype.send_draw_message = function () {\n",
" if (!this.waiting) {\n",
" this.waiting = true;\n",
" this.ws.send(JSON.stringify({ type: 'draw', figure_id: this.id }));\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_save = function (fig, _msg) {\n",
" var format_dropdown = fig.format_dropdown;\n",
" var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
" fig.ondownload(fig, format);\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_resize = function (fig, msg) {\n",
" var size = msg['size'];\n",
" if (size[0] !== fig.canvas.width || size[1] !== fig.canvas.height) {\n",
" fig._resize_canvas(size[0], size[1], msg['forward']);\n",
" fig.send_message('refresh', {});\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_rubberband = function (fig, msg) {\n",
" var x0 = msg['x0'] / fig.ratio;\n",
" var y0 = (fig.canvas.height - msg['y0']) / fig.ratio;\n",
" var x1 = msg['x1'] / fig.ratio;\n",
" var y1 = (fig.canvas.height - msg['y1']) / fig.ratio;\n",
" x0 = Math.floor(x0) + 0.5;\n",
" y0 = Math.floor(y0) + 0.5;\n",
" x1 = Math.floor(x1) + 0.5;\n",
" y1 = Math.floor(y1) + 0.5;\n",
" var min_x = Math.min(x0, x1);\n",
" var min_y = Math.min(y0, y1);\n",
" var width = Math.abs(x1 - x0);\n",
" var height = Math.abs(y1 - y0);\n",
"\n",
" fig.rubberband_context.clearRect(\n",
" 0,\n",
" 0,\n",
" fig.canvas.width / fig.ratio,\n",
" fig.canvas.height / fig.ratio\n",
" );\n",
"\n",
" fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_figure_label = function (fig, msg) {\n",
" // Updates the figure title.\n",
" fig.header.textContent = msg['label'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_cursor = function (fig, msg) {\n",
" fig.rubberband_canvas.style.cursor = msg['cursor'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_message = function (fig, msg) {\n",
" fig.message.textContent = msg['message'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_draw = function (fig, _msg) {\n",
" // Request the server to send over a new figure.\n",
" fig.send_draw_message();\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_image_mode = function (fig, msg) {\n",
" fig.image_mode = msg['mode'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_history_buttons = function (fig, msg) {\n",
" for (var key in msg) {\n",
" if (!(key in fig.buttons)) {\n",
" continue;\n",
" }\n",
" fig.buttons[key].disabled = !msg[key];\n",
" fig.buttons[key].setAttribute('aria-disabled', !msg[key]);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_navigate_mode = function (fig, msg) {\n",
" if (msg['mode'] === 'PAN') {\n",
" fig.buttons['Pan'].classList.add('active');\n",
" fig.buttons['Zoom'].classList.remove('active');\n",
" } else if (msg['mode'] === 'ZOOM') {\n",
" fig.buttons['Pan'].classList.remove('active');\n",
" fig.buttons['Zoom'].classList.add('active');\n",
" } else {\n",
" fig.buttons['Pan'].classList.remove('active');\n",
" fig.buttons['Zoom'].classList.remove('active');\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.updated_canvas_event = function () {\n",
" // Called whenever the canvas gets updated.\n",
" this.send_message('ack', {});\n",
"};\n",
"\n",
"// A function to construct a web socket function for onmessage handling.\n",
"// Called in the figure constructor.\n",
"mpl.figure.prototype._make_on_message_function = function (fig) {\n",
" return function socket_on_message(evt) {\n",
" if (evt.data instanceof Blob) {\n",
" var img = evt.data;\n",
" if (img.type !== 'image/png') {\n",
" /* FIXME: We get \"Resource interpreted as Image but\n",
" * transferred with MIME type text/plain:\" errors on\n",
" * Chrome. But how to set the MIME type? It doesn't seem\n",
" * to be part of the websocket stream */\n",
" img.type = 'image/png';\n",
" }\n",
"\n",
" /* Free the memory for the previous frames */\n",
" if (fig.imageObj.src) {\n",
" (window.URL || window.webkitURL).revokeObjectURL(\n",
" fig.imageObj.src\n",
" );\n",
" }\n",
"\n",
" fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
" img\n",
" );\n",
" fig.updated_canvas_event();\n",
" fig.waiting = false;\n",
" return;\n",
" } else if (\n",
" typeof evt.data === 'string' &&\n",
" evt.data.slice(0, 21) === 'data:image/png;base64'\n",
" ) {\n",
" fig.imageObj.src = evt.data;\n",
" fig.updated_canvas_event();\n",
" fig.waiting = false;\n",
" return;\n",
" }\n",
"\n",
" var msg = JSON.parse(evt.data);\n",
" var msg_type = msg['type'];\n",
"\n",
" // Call the \"handle_{type}\" callback, which takes\n",
" // the figure and JSON message as its only arguments.\n",
" try {\n",
" var callback = fig['handle_' + msg_type];\n",
" } catch (e) {\n",
" console.log(\n",
" \"No handler for the '\" + msg_type + \"' message type: \",\n",
" msg\n",
" );\n",
" return;\n",
" }\n",
"\n",
" if (callback) {\n",
" try {\n",
" // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
" callback(fig, msg);\n",
" } catch (e) {\n",
" console.log(\n",
" \"Exception inside the 'handler_\" + msg_type + \"' callback:\",\n",
" e,\n",
" e.stack,\n",
" msg\n",
" );\n",
" }\n",
" }\n",
" };\n",
"};\n",
"\n",
"// from https://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
"mpl.findpos = function (e) {\n",
" //this section is from http://www.quirksmode.org/js/events_properties.html\n",
" var targ;\n",
" if (!e) {\n",
" e = window.event;\n",
" }\n",
" if (e.target) {\n",
" targ = e.target;\n",
" } else if (e.srcElement) {\n",
" targ = e.srcElement;\n",
" }\n",
" if (targ.nodeType === 3) {\n",
" // defeat Safari bug\n",
" targ = targ.parentNode;\n",
" }\n",
"\n",
" // pageX,Y are the mouse positions relative to the document\n",
" var boundingRect = targ.getBoundingClientRect();\n",
" var x = e.pageX - (boundingRect.left + document.body.scrollLeft);\n",
" var y = e.pageY - (boundingRect.top + document.body.scrollTop);\n",
"\n",
" return { x: x, y: y };\n",
"};\n",
"\n",
"/*\n",
" * return a copy of an object with only non-object keys\n",
" * we need this to avoid circular references\n",
" * https://stackoverflow.com/a/24161582/3208463\n",
" */\n",
"function simpleKeys(original) {\n",
" return Object.keys(original).reduce(function (obj, key) {\n",
" if (typeof original[key] !== 'object') {\n",
" obj[key] = original[key];\n",
" }\n",
" return obj;\n",
" }, {});\n",
"}\n",
"\n",
"mpl.figure.prototype.mouse_event = function (event, name) {\n",
" var canvas_pos = mpl.findpos(event);\n",
"\n",
" if (name === 'button_press') {\n",
" this.canvas.focus();\n",
" this.canvas_div.focus();\n",
" }\n",
"\n",
" var x = canvas_pos.x * this.ratio;\n",
" var y = canvas_pos.y * this.ratio;\n",
"\n",
" this.send_message(name, {\n",
" x: x,\n",
" y: y,\n",
" button: event.button,\n",
" step: event.step,\n",
" guiEvent: simpleKeys(event),\n",
" });\n",
"\n",
" /* This prevents the web browser from automatically changing to\n",
" * the text insertion cursor when the button is pressed. We want\n",
" * to control all of the cursor setting manually through the\n",
" * 'cursor' event from matplotlib */\n",
" event.preventDefault();\n",
" return false;\n",
"};\n",
"\n",
"mpl.figure.prototype._key_event_extra = function (_event, _name) {\n",
" // Handle any extra behaviour associated with a key event\n",
"};\n",
"\n",
"mpl.figure.prototype.key_event = function (event, name) {\n",
" // Prevent repeat events\n",
" if (name === 'key_press') {\n",
" if (event.key === this._key) {\n",
" return;\n",
" } else {\n",
" this._key = event.key;\n",
" }\n",
" }\n",
" if (name === 'key_release') {\n",
" this._key = null;\n",
" }\n",
"\n",
" var value = '';\n",
" if (event.ctrlKey && event.key !== 'Control') {\n",
" value += 'ctrl+';\n",
" }\n",
" else if (event.altKey && event.key !== 'Alt') {\n",
" value += 'alt+';\n",
" }\n",
" else if (event.shiftKey && event.key !== 'Shift') {\n",
" value += 'shift+';\n",
" }\n",
"\n",
" value += 'k' + event.key;\n",
"\n",
" this._key_event_extra(event, name);\n",
"\n",
" this.send_message(name, { key: value, guiEvent: simpleKeys(event) });\n",
" return false;\n",
"};\n",
"\n",
"mpl.figure.prototype.toolbar_button_onclick = function (name) {\n",
" if (name === 'download') {\n",
" this.handle_save(this, null);\n",
" } else {\n",
" this.send_message('toolbar_button', { name: name });\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.toolbar_button_onmouseover = function (tooltip) {\n",
" this.message.textContent = tooltip;\n",
"};\n",
"\n",
"///////////////// REMAINING CONTENT GENERATED BY embed_js.py /////////////////\n",
"// prettier-ignore\n",
"var _JSXTOOLS_RESIZE_OBSERVER=function(A){var t,i=new WeakMap,n=new WeakMap,a=new WeakMap,r=new WeakMap,o=new Set;function s(e){if(!(this instanceof s))throw new TypeError(\"Constructor requires 'new' operator\");i.set(this,e)}function h(){throw new TypeError(\"Function is not a constructor\")}function c(e,t,i,n){e=0 in arguments?Number(arguments[0]):0,t=1 in arguments?Number(arguments[1]):0,i=2 in arguments?Number(arguments[2]):0,n=3 in arguments?Number(arguments[3]):0,this.right=(this.x=this.left=e)+(this.width=i),this.bottom=(this.y=this.top=t)+(this.height=n),Object.freeze(this)}function d(){t=requestAnimationFrame(d);var s=new WeakMap,p=new Set;o.forEach((function(t){r.get(t).forEach((function(i){var r=t instanceof window.SVGElement,o=a.get(t),d=r?0:parseFloat(o.paddingTop),f=r?0:parseFloat(o.paddingRight),l=r?0:parseFloat(o.paddingBottom),u=r?0:parseFloat(o.paddingLeft),g=r?0:parseFloat(o.borderTopWidth),m=r?0:parseFloat(o.borderRightWidth),w=r?0:parseFloat(o.borderBottomWidth),b=u+f,F=d+l,v=(r?0:parseFloat(o.borderLeftWidth))+m,W=g+w,y=r?0:t.offsetHeight-W-t.clientHeight,E=r?0:t.offsetWidth-v-t.clientWidth,R=b+v,z=F+W,M=r?t.width:parseFloat(o.width)-R-E,O=r?t.height:parseFloat(o.height)-z-y;if(n.has(t)){var k=n.get(t);if(k[0]===M&&k[1]===O)return}n.set(t,[M,O]);var S=Object.create(h.prototype);S.target=t,S.contentRect=new c(u,d,M,O),s.has(i)||(s.set(i,[]),p.add(i)),s.get(i).push(S)}))})),p.forEach((function(e){i.get(e).call(e,s.get(e),e)}))}return s.prototype.observe=function(i){if(i instanceof window.Element){r.has(i)||(r.set(i,new Set),o.add(i),a.set(i,window.getComputedStyle(i)));var n=r.get(i);n.has(this)||n.add(this),cancelAnimationFrame(t),t=requestAnimationFrame(d)}},s.prototype.unobserve=function(i){if(i instanceof window.Element&&r.has(i)){var n=r.get(i);n.has(this)&&(n.delete(this),n.size||(r.delete(i),o.delete(i))),n.size||r.delete(i),o.size||cancelAnimationFrame(t)}},A.DOMRectReadOnly=c,A.ResizeObserver=s,A.ResizeObserverEntry=h,A}; // eslint-disable-line\n",
"mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Left button pans, Right button zooms\\nx/y fixes axis, CTRL fixes aspect\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\\nx/y fixes axis\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
"\n",
"mpl.extensions = [\"eps\", \"jpeg\", \"pgf\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
"\n",
"mpl.default_extension = \"png\";/* global mpl */\n",
"\n",
"var comm_websocket_adapter = function (comm) {\n",
" // Create a \"websocket\"-like object which calls the given IPython comm\n",
" // object with the appropriate methods. Currently this is a non binary\n",
" // socket, so there is still some room for performance tuning.\n",
" var ws = {};\n",
"\n",
" ws.binaryType = comm.kernel.ws.binaryType;\n",
" ws.readyState = comm.kernel.ws.readyState;\n",
" function updateReadyState(_event) {\n",
" if (comm.kernel.ws) {\n",
" ws.readyState = comm.kernel.ws.readyState;\n",
" } else {\n",
" ws.readyState = 3; // Closed state.\n",
" }\n",
" }\n",
" comm.kernel.ws.addEventListener('open', updateReadyState);\n",
" comm.kernel.ws.addEventListener('close', updateReadyState);\n",
" comm.kernel.ws.addEventListener('error', updateReadyState);\n",
"\n",
" ws.close = function () {\n",
" comm.close();\n",
" };\n",
" ws.send = function (m) {\n",
" //console.log('sending', m);\n",
" comm.send(m);\n",
" };\n",
" // Register the callback with on_msg.\n",
" comm.on_msg(function (msg) {\n",
" //console.log('receiving', msg['content']['data'], msg);\n",
" var data = msg['content']['data'];\n",
" if (data['blob'] !== undefined) {\n",
" data = {\n",
" data: new Blob(msg['buffers'], { type: data['blob'] }),\n",
" };\n",
" }\n",
" // Pass the mpl event to the overridden (by mpl) onmessage function.\n",
" ws.onmessage(data);\n",
" });\n",
" return ws;\n",
"};\n",
"\n",
"mpl.mpl_figure_comm = function (comm, msg) {\n",
" // This is the function which gets called when the mpl process\n",
" // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
"\n",
" var id = msg.content.data.id;\n",
" // Get hold of the div created by the display call when the Comm\n",
" // socket was opened in Python.\n",
" var element = document.getElementById(id);\n",
" var ws_proxy = comm_websocket_adapter(comm);\n",
"\n",
" function ondownload(figure, _format) {\n",
" window.open(figure.canvas.toDataURL());\n",
" }\n",
"\n",
" var fig = new mpl.figure(id, ws_proxy, ondownload, element);\n",
"\n",
" // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
" // web socket which is closed, not our websocket->open comm proxy.\n",
" ws_proxy.onopen();\n",
"\n",
" fig.parent_element = element;\n",
" fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
" if (!fig.cell_info) {\n",
" console.error('Failed to find cell for figure', id, fig);\n",
" return;\n",
" }\n",
" fig.cell_info[0].output_area.element.on(\n",
" 'cleared',\n",
" { fig: fig },\n",
" fig._remove_fig_handler\n",
" );\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_close = function (fig, msg) {\n",
" var width = fig.canvas.width / fig.ratio;\n",
" fig.cell_info[0].output_area.element.off(\n",
" 'cleared',\n",
" fig._remove_fig_handler\n",
" );\n",
" fig.resizeObserverInstance.unobserve(fig.canvas_div);\n",
"\n",
" // Update the output cell to use the data from the current canvas.\n",
" fig.push_to_output();\n",
" var dataURL = fig.canvas.toDataURL();\n",
" // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
" // the notebook keyboard shortcuts fail.\n",
" IPython.keyboard_manager.enable();\n",
" fig.parent_element.innerHTML =\n",
" '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
" fig.close_ws(fig, msg);\n",
"};\n",
"\n",
"mpl.figure.prototype.close_ws = function (fig, msg) {\n",
" fig.send_message('closing', msg);\n",
" // fig.ws.close()\n",
"};\n",
"\n",
"mpl.figure.prototype.push_to_output = function (_remove_interactive) {\n",
" // Turn the data on the canvas into data in the output cell.\n",
" var width = this.canvas.width / this.ratio;\n",
" var dataURL = this.canvas.toDataURL();\n",
" this.cell_info[1]['text/html'] =\n",
" '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
"};\n",
"\n",
"mpl.figure.prototype.updated_canvas_event = function () {\n",
" // Tell IPython that the notebook contents must change.\n",
" IPython.notebook.set_dirty(true);\n",
" this.send_message('ack', {});\n",
" var fig = this;\n",
" // Wait a second, then push the new image to the DOM so\n",
" // that it is saved nicely (might be nice to debounce this).\n",
" setTimeout(function () {\n",
" fig.push_to_output();\n",
" }, 1000);\n",
"};\n",
"\n",
"mpl.figure.prototype._init_toolbar = function () {\n",
" var fig = this;\n",
"\n",
" var toolbar = document.createElement('div');\n",
" toolbar.classList = 'btn-toolbar';\n",
" this.root.appendChild(toolbar);\n",
"\n",
" function on_click_closure(name) {\n",
" return function (_event) {\n",
" return fig.toolbar_button_onclick(name);\n",
" };\n",
" }\n",
"\n",
" function on_mouseover_closure(tooltip) {\n",
" return function (event) {\n",
" if (!event.currentTarget.disabled) {\n",
" return fig.toolbar_button_onmouseover(tooltip);\n",
" }\n",
" };\n",
" }\n",
"\n",
" fig.buttons = {};\n",
" var buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'btn-group';\n",
" var button;\n",
" for (var toolbar_ind in mpl.toolbar_items) {\n",
" var name = mpl.toolbar_items[toolbar_ind][0];\n",
" var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
" var image = mpl.toolbar_items[toolbar_ind][2];\n",
" var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
"\n",
" if (!name) {\n",
" /* Instead of a spacer, we start a new button group. */\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
" buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'btn-group';\n",
" continue;\n",
" }\n",
"\n",
" button = fig.buttons[name] = document.createElement('button');\n",
" button.classList = 'btn btn-default';\n",
" button.href = '#';\n",
" button.title = name;\n",
" button.innerHTML = '<i class=\"fa ' + image + ' fa-lg\"></i>';\n",
" button.addEventListener('click', on_click_closure(method_name));\n",
" button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n",
" buttonGroup.appendChild(button);\n",
" }\n",
"\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
"\n",
" // Add the status bar.\n",
" var status_bar = document.createElement('span');\n",
" status_bar.classList = 'mpl-message pull-right';\n",
" toolbar.appendChild(status_bar);\n",
" this.message = status_bar;\n",
"\n",
" // Add the close button to the window.\n",
" var buttongrp = document.createElement('div');\n",
" buttongrp.classList = 'btn-group inline pull-right';\n",
" button = document.createElement('button');\n",
" button.classList = 'btn btn-mini btn-primary';\n",
" button.href = '#';\n",
" button.title = 'Stop Interaction';\n",
" button.innerHTML = '<i class=\"fa fa-power-off icon-remove icon-large\"></i>';\n",
" button.addEventListener('click', function (_evt) {\n",
" fig.handle_close(fig, {});\n",
" });\n",
" button.addEventListener(\n",
" 'mouseover',\n",
" on_mouseover_closure('Stop Interaction')\n",
" );\n",
" buttongrp.appendChild(button);\n",
" var titlebar = this.root.querySelector('.ui-dialog-titlebar');\n",
" titlebar.insertBefore(buttongrp, titlebar.firstChild);\n",
"};\n",
"\n",
"mpl.figure.prototype._remove_fig_handler = function (event) {\n",
" var fig = event.data.fig;\n",
" if (event.target !== this) {\n",
" // Ignore bubbled events from children.\n",
" return;\n",
" }\n",
" fig.close_ws(fig, {});\n",
"};\n",
"\n",
"mpl.figure.prototype._root_extra_style = function (el) {\n",
" el.style.boxSizing = 'content-box'; // override notebook setting of border-box.\n",
"};\n",
"\n",
"mpl.figure.prototype._canvas_extra_style = function (el) {\n",
" // this is important to make the div 'focusable\n",
" el.setAttribute('tabindex', 0);\n",
" // reach out to IPython and tell the keyboard manager to turn it's self\n",
" // off when our div gets focus\n",
"\n",
" // location in version 3\n",
" if (IPython.notebook.keyboard_manager) {\n",
" IPython.notebook.keyboard_manager.register_events(el);\n",
" } else {\n",
" // location in version 2\n",
" IPython.keyboard_manager.register_events(el);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype._key_event_extra = function (event, _name) {\n",
" // Check for shift+enter\n",
" if (event.shiftKey && event.which === 13) {\n",
" this.canvas_div.blur();\n",
" // select the cell after this one\n",
" var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n",
" IPython.notebook.select(index + 1);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_save = function (fig, _msg) {\n",
" fig.ondownload(fig, null);\n",
"};\n",
"\n",
"mpl.find_output_cell = function (html_output) {\n",
" // Return the cell and output element which can be found *uniquely* in the notebook.\n",
" // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
" // IPython event is triggered only after the cells have been serialised, which for\n",
" // our purposes (turning an active figure into a static one), is too late.\n",
" var cells = IPython.notebook.get_cells();\n",
" var ncells = cells.length;\n",
" for (var i = 0; i < ncells; i++) {\n",
" var cell = cells[i];\n",
" if (cell.cell_type === 'code') {\n",
" for (var j = 0; j < cell.output_area.outputs.length; j++) {\n",
" var data = cell.output_area.outputs[j];\n",
" if (data.data) {\n",
" // IPython >= 3 moved mimebundle to data attribute of output\n",
" data = data.data;\n",
" }\n",
" if (data['text/html'] === html_output) {\n",
" return [cell, data, j];\n",
" }\n",
" }\n",
" }\n",
" }\n",
"};\n",
"\n",
"// Register the function which deals with the matplotlib target/channel.\n",
"// The kernel may be null if the page has been refreshed.\n",
"if (IPython.notebook.kernel !== null) {\n",
" IPython.notebook.kernel.comm_manager.register_target(\n",
" 'matplotlib',\n",
" mpl.mpl_figure_comm\n",
" );\n",
"}\n"
],
"text/plain": [
"<IPython.core.display.Javascript object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABEkAAAM3CAYAAADBag5yAAAgAElEQVR4XuzdCbwN5RsH8N/Zz73Xvsu+h2TfsmTJEpXIkiVLyL4lSxGVyJKdiEgkS7KWREqyr4mE/JE1ssZ1z37+58zJnBTu4p6Zd+785vP5f/7de2fmfd7v8xjvecydMfgDG7hRgAIUoAAFKEABClCAAhSgAAUoQAGdCxjYJNF5BXD6FKAABShAAQpQgAIUoAAFKEABCkgCbJKwEChAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeScJKoAAFKEABClCAAhSgAAUoQAEKUIACbJKwBihAAQpQgAIUoAAFKEABClCAAhSgQEiAd5KwEihAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeScJKoAAFKEABClCAAhSgAAUoQAEKUIACbJKwBihAAQpQgAIUoAAFKEABClCAAhSgQEiAd5KwEihAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeScJKoAAFKEABClCAAhSgAAUoQAEKUIACbJKwBihAAQpQgAIUoAAFKEABClCAAhSgQEiAd5KwEihAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeScJKoAAFKEABClCAAhSgAAUoQAEKUIACbJKwBihAAQpQgAIUoAAFKEABClCAAhSgQEiAd5KwEihAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeScJKoAAFKEABClCAAhSgAAUoQAEKUIACbJKwBihAAQpQgAIUoAAFKEABClCAAhSgQEiAd5KwEihAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeScJKoAAFKEABClCAAhSgAAUoQAEKUIACbJKwBihAAQpQgAIUoAAFKEABClCAAhSgQEiAd5KwEihAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeScJKoAAFKEABClCAAhSgAAUoQAEKUIACbJKwBihAAQpQgAIUoAAFKEABClCAAhSgQEiAd5KwEihAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeScJKoAAFKEABClCAAhSgAAUoQAEKUIACbJKwBihAAQpQgAIUoAAFKEABClCAAhSgQEiAd5KwEihAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeScJKoAAFKEABClCAAhSgAAUoQAEKUIACbJKwBihAAQpQgAIUoAAFKEABClCAAhSgQEiAd5KwEihAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeScJKoAAFKEABClCAAhSgAAUoQAEKUIACbJKwBihAAQpQgAIUoAAFKEABClCAAhSgQEiAd5KwEihAAQpQgAIUoAAFKEABClCAAhSgAJskrAEKUIACFKAABShAAQpQgAIUoAAFKBAS4J0krAQKUIACFKAABShAAQpQgAIUoAAFKMAmCWuAAhSgAAUoQAEKUIACFKAABShAAQqEBHgnCSuBAhSgAAUoQAEKUIACFKAABShAAQqwScIaoAAFKEABClCAAhSgAAUoQAEKUIACIQHeSSJYJZw9exa1a9dOUFTbt29HhgwZErQvd6IABShAAQpQgAIUoAAFKEABClDgwQJskghWIWySCJYQhkMBClCAAhSgAAUoQAEKUIACuhFgk0SwVP+zSTJr1iyUK1fuvhHGxMQIFj3DoQAFKEABClCAAhSgAAUoQAEKaFeATRLBcvfPJsn8+fNRsWJFwSJkOBSgAAUoQAEKUIACFKAABShAgZQpwCaJYHllk0SwhDAcClCAAhSgAAUoQAEKUIACFNCNAJskgqWaTRLBEsJwKEABClCAAhSgAAUoQAEKUEA3AmySCJbqezVJXC4XrFarYJEyHApQgAIUoAAFKEABClCAAhSgQMoSYJNEsHz+s0lSqFAhnDt3Drdv35aaJHnz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++KLL4yp4nEn5wQxBLTgZc+ePU232r711lvuVtvQYpmEJFw2XgoQknipX/bnJiQpe9NAHzG00ODFF18cngYerUNnnnmmrVmzxtq2bWsjR44MdJ8pPjkECEmSYxzLWy/04V4frE488UR77bXXylv36W8ABLRziBZq104ixxxzjM2cOTMAVVNiMgpEXou6zeb88893Pz8JSZJxtIPXp2ghyc6dO93aZLTgCRCSBG/M4laxQg+FH2q6v/OOO+6IeS4t3Pb555/z7WfcRoMDl1SAkKSkYrzea4ElS5ZYp06dXBmaMv7ggw96XRLnR8AJ7N692609pm2B9UWI/q31ybTuk9YtoyHghcBTTz3lrkd9VtWaTmqEJF6MBOeMJhB5LR533HG2cuVK2759uwtJNFu0TZs21r17dzvssMMADIAAIUkABilRJX733Xd2ySWXuNPpw7o+tMdqus1Gt+NoBfx58+YlqkTOg0BMAUISLo6gCejDkn5+antV3V+v3XBoCHgpcNVVV7nbaQq29PR069+/v9upiYaAFwLLly+3zMxM9/NyxowZVq9ePUISLwaCc8YUKM4WwNrFTms8aTFsmr8FCEn8PT4JrU4fjPQBSU3/B+7SpUvM899111325ptvuq2AFy9enNA6ORkC0QQISbgugiSg7QGfeOIJV7Jm5mlrVRoCXgtEC0n0of7222+3zp07uy2saQgkWkBbpevnpD6napZzaDcb1cFMkkSPBueLJfD777+7L5kVgDRu3Njq1Klj+++/v9tCXbcpjhkzxnTLWIUKFdzW6tpFlOZfAUIS/45NwivT7TP6JVSckKRv3742ffp0QpKEjxInjCVASMK1ERSBjz76yG666Sb7999/TVNyX3nlFTvggAOCUj51JrHAX3/95a5L/VG6fv16t5ONbm/Qh/8jjjjCfbA/6qijkliArvlRIDc31wXJumVBX9BFrvFASOLHEaOmaAJff/21u91GP2d1LSs4UWBC86cAIYk/x8WTqrjdxhN2TlpGAoQkZQTJYeIq8M0331iPHj3cfcr6lmnixInu3zQE/Cqg3UMuv/xy923o0Ucf7b4g4YO9X0cr+erS2jjt27e3LVu22Lhx46x169b5OklIknxjnsw9GjJkSHg9HYV/TZs2TebuBrpvhCSBHr6yLZ6FW8vWk6MlVoCQJLHenK3kAj/88INdffXV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zz33mNYv0a0/WlC2YCtuSPLCCy/YE0884d6ugERBSaym5+WjpvedddZZfhx6akIAAQQQQACB/wQISbgMEEAAAQQQQCAsEBmSPPbYY0UuhrpkyRK3c4vaTTfdZH369DHNnNBtM5ppUtQMi2hByMcff5xvbZOSziT5+++/3S4zWr9Eu9AoKInVjjnmmPC6KpGvKW5I0rdvX7cWi9rcuXPdDjqxmnb26d69u3ta7+vVqxdXHAIIIIAAAgj4VICQxKcDQ1kIIIAAAgh4IRAZkmhxVS2EGqutWbPGzjzzTPe0tvPVrBItxqpbWtS0RofW6iiq6RYbrW+iptBBO8GEWklCklWrVtm1117rZrAUp2mNFG3ZW7AVNyTRAq8KdbS1r8KiotoPP/wQnmVz3XXX2b333lucEnkNAggggAACCHggQEjiATqnRAABBBBAwK8CkSGJdoAJBR7R6l29enX41pFoIcnll19uWri0uCHJjBkz3K40pQlJIrfwVdChXWcaNGjgdprZf//9w1sMhxZbLauQROuxhHbNidXPyJBE4Ypu+aEhgAACCCCAgD8FCEn8OS5UhQACCCCAgCcCQbzdRrNHtA6KmnbVCa0VEg1Qz3///fdut519mUkSebuNbqfRVsixGrfbeHIpc1IEEEAAAQRKJUBIUio23oQAAggggEByCpTlwq2axaGFW1NTU2NiFbVwa//+/U31qGmNkVjt7bfftttvv909/dxzz5lmkkRrW7dutZYtW7qtgvc1JIlcuHVvi7E+//zz9uSTT7qS9vba5Lyq6BUCCCCAAALBESAkCc5YUSkCCCCAAAJxFyi4BfB7771nVapUKXReLcyqNUcWLVrktgD+4IMP3K0talqHJLQF8LPPPmvnnHNO1LojZ1hE2wJ4wIABlpub696r8+y3336EwMkbAAAEcUlEQVRRjzNz5ky3aKyawghtuRutvfjii5adne2eihWSXHjhhbZixQo7+eSTbdKkSTG9I7cAVv/Uz2hNi8eqnp9//pktgON+9XICBBBAAAEE9l2AkGTfDTkCAggggAACSSMQGZKoU9q9Jisrq1D/xo4da9r9Rq3gLS66/UWPacZGenq6Czpq166d7xjanrdr165u+9+UlBSbPHmy2xUnsil4GDZsmHuo4KKuka+LDCy0hooWnNUxI9uXX37pFnbdsWOHezhWSNKjRw+3W02NGjXclsQFjxN5zND6Jnos1k5AgwYNspycHPc29VfBDw0BBBBAAAEE/CtASOLfsaEyBBBAAAEEEi4QGZI0adLEzeBo1aqV+wO/bt269scff9gbb7wR3v5Wa3Foy91atWrlq3XEiBE2dOhQ95gCBy1Y2qxZM3frzVdffeV2tNFOOGoKJu67775CfVVYoefUWrdubTfffLMLW0LBhf67cuXKbrvhzMxM++6779xrdUuNAgwFIZs3b7bZs2e7oKZq1apWrVo1F8zECkkUyoRmhWgx2EsuucS9J9Tq168f/m/NONECsdu3b3c1qYb27dvboYceaitXrnTn/OSTT9zrdb7XX3/d1UBDAAEEEEAAAf8KEJL4d2yoDAEEEEAAgYQLFNzdRrMgPvzww6h1KCBR2FFwBkjoxQpJRo4cabt3747Zj2uuucbuv//+qOuWKPxQULFgwYKo71dtCkTU8vLyrHv37rZx48aor1VQM3z4cHv66adt/vz5MUMSBTcdO3a0DRs2RD1OwbVRFPjceuutLjyK1bStsRwUMtEQQAABBBBAwN8ChCT+Hh+qQwABBBBAIKECkSGJQogWLVrYq6++atOmTTNtZatZE7qFRouj3njjjW6WSFFNszsmTJhgWn9k7dq1LjBJS0tzx9W2wRkZGUW+X7fHaC0R7USjGSDbtm0Lhy6RIYkOsmbNGhfafPTRR/b777+7WSZ16tSxtm3burBF5w1tFRxrJomOo/fqOJrJsmrVqvAtOnou2gKyWhBWfVSNutVINWr2ScOGDd2uO5deeqlbt4WGAAIIIIAAAv4XICTx/xhRIQIIIIAAAgkTKBiShGZqJKwAToQAAggggAACCHgoQEjiIT6nRgABBBBAwG8ChCR+GxHqQQABBBBAAIFEChCSJFKbcyGAAAIIIOBzAUISnw8Q5SGAAAIIIIBAXAUISeLKy8ERQAABBBAIlgAhSbDGi2oRQAABBBBAoGwFCEnK1pOjIYAAAgggEGgBQpJADx/FI4AAAggggMA+ChCS7CMgb0cAAQQQQCCZBAhJkmk06QsCCCCAAAIIlFSAkKSkYrweAQQQQAABBBBAAAEEEEAAAQSSUoCQJCmHlU4hgAACCCCAAAIIIIAAAggggEBJBQhJSirG6xFAAAEEEEAAAQQQQAABBBBAICkFCEmScljpFAIIIIAAAggggAACCCCAAAIIlFQgpaRv4PUIIIAAAggggAACCCCAAAIIIIBAMgr8H6YNOhiv6w2QAAAAAElFTkSuQmCC\" width=\"639.9166666666667\">"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "367d07b026c948fc804ea47fc99e1fb0",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"interactive(children=(FloatLogSlider(value=1.0, base=2.0, description='ratio', max=5.0, min=-5.0, step=0.25), …"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"<function __main__.clean_plot.<locals>.g(*args, clean=True, **kwargs)>"
]
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"def get_best(price_for=get_linear_price):\n",
" \"\"\"Return a function that can evaluate which potato, carrot couple is the best for the given price\"\"\"\n",
" def best(ratio, *args):\n",
" \"\"\"Return the best of the (potato, carrot) couples given in arguments\"\"\"\n",
" price = price_for(ratio)\n",
" best_price = -float(\"inf\")\n",
" best_potato = None\n",
" best_carrot = None\n",
" for potato, carrot in args:\n",
" if potato is not None and carrot is not None and \\\n",
" (p := price(potato, carrot)) > best_price:\n",
" best_potato = potato\n",
" best_carrot = carrot\n",
" best_price = p\n",
" return best_price, best_potato, best_carrot\n",
" return best\n",
"\n",
"class State:\n",
" def __init__(self, ratio, price_for=get_linear_price):\n",
" self._ratio = ratio\n",
" self.price_for = price_for\n",
" self.bestf = get_best(price_for)\n",
" self.best_price, self.best_potato, self.best_carrot = self.bestf(ratio)\n",
"\n",
" @property\n",
" def ratio(self):\n",
" return self._ratio\n",
" \n",
" @ratio.setter\n",
" def ratio(self, ratio):\n",
" \"\"\"Reset the state if the ratio changes\"\"\"\n",
" if ratio != self._ratio:\n",
" self.__init__(ratio, price_for=self.price_for)\n",
" \n",
" def scatter(self, ax=plt):\n",
" \"\"\"Plot the best known point so far\"\"\"\n",
" if self.best_potato is None and self.best_carrot is None:\n",
" return\n",
" print(f'Best so far: {self.best_price}')\n",
" ax.scatter(self.best_potato,\n",
" self.best_carrot,\n",
" color=\"red\", marker=\"*\", s=200)\n",
" \n",
" @property\n",
" def current_vegetables(self):\n",
" return self._current_vegetables\n",
" \n",
" @current_vegetables.setter\n",
" def current_vegetables(self, vegetables):\n",
" potato, carrot = vegetables\n",
" self.best_price, self.best_potato, self.best_carrot = self.bestf(\n",
" self._ratio,\n",
" [self.best_potato, self.best_carrot],\n",
" [potato, carrot])\n",
"\n",
"@clean_plot\n",
"def plot_farmer(farmer, ratio, potato, carrot, ax=None, price_for=get_linear_price):\n",
" \"\"\"Plot the given point for the given farmer, along with the best point so far\"\"\"\n",
" ax = ax if ax is not None else plt.gca()\n",
" plot_farmer.state.ratio = ratio\n",
" plot_market_landscape(ratio, clean=False, ax=ax, price_for=price_for)\n",
" answer = f\"{farmer} can't produce that much\"\n",
" if check_bounds(bounds, farmer, potato, carrot):\n",
" plot_farmer.state.current_vegetables = [potato, carrot]\n",
" ax.scatter(potato, carrot, color=\"blue\")\n",
" answer = price_for(ratio)(potato, carrot)\n",
" plot_farmer.state.scatter(ax=ax)\n",
" return answer\n",
"plot_farmer.state = State(None)\n",
"\n",
"fig = plt.figure()\n",
"widgets.interact(plot_farmer, farmer=widgets.fixed(\"alice\"),\n",
" ratio=ratio_widget(),\n",
" potato=(0., bounds[\"alice\"][\"potato\"]),\n",
" carrot=(0., bounds[\"alice\"][\"carrot\"]),\n",
" clean=widgets.fixed(True))"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "c5ab1d52",
"metadata": {
"slideshow": {
"slide_type": "subslide"
}
},
"outputs": [],
"source": [
"def envelope(bounds, farmers):\n",
" \"\"\"Returns the coordinates of the feasible zone for the given farmers\"\"\"\n",
" # First collect all the extreme points, i.e. those where each farmer goes either full potato\n",
" # or full carrot\n",
" points = [[0, 0]]\n",
" for combination in itertools.product(*[[\"potato\", \"carrot\"]]*len(farmers)):\n",
" # combination goes over the list of words of length n with alphabet [\"potato\", \"carrot\"]\n",
" current_point = {\"potato\": 0, \"carrot\": 0}\n",
" for farmer, vegetable in zip(farmers, combination):\n",
" current_point[vegetable] += bounds[farmer][vegetable]\n",
" points += [[current_point[\"potato\"], current_point[\"carrot\"]]]\n",
" points = np.array(points)\n",
" # Now we compute the convex hull of this\n",
" hull = ConvexHull(points)\n",
" return points[hull.vertices, 0], points[hull.vertices, 1]\n",
" "
]
},
{
"cell_type": "code",
"execution_count": 12,
"id": "004bb12b",
"metadata": {
"slideshow": {
"slide_type": "subslide"
}
},
"outputs": [
{
"data": {
"application/javascript": [
"/* Put everything inside the global mpl namespace */\n",
"/* global mpl */\n",
"window.mpl = {};\n",
"\n",
"mpl.get_websocket_type = function () {\n",
" if (typeof WebSocket !== 'undefined') {\n",
" return WebSocket;\n",
" } else if (typeof MozWebSocket !== 'undefined') {\n",
" return MozWebSocket;\n",
" } else {\n",
" alert(\n",
" 'Your browser does not have WebSocket support. ' +\n",
" 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n",
" 'Firefox 4 and 5 are also supported but you ' +\n",
" 'have to enable WebSockets in about:config.'\n",
" );\n",
" }\n",
"};\n",
"\n",
"mpl.figure = function (figure_id, websocket, ondownload, parent_element) {\n",
" this.id = figure_id;\n",
"\n",
" this.ws = websocket;\n",
"\n",
" this.supports_binary = this.ws.binaryType !== undefined;\n",
"\n",
" if (!this.supports_binary) {\n",
" var warnings = document.getElementById('mpl-warnings');\n",
" if (warnings) {\n",
" warnings.style.display = 'block';\n",
" warnings.textContent =\n",
" 'This browser does not support binary websocket messages. ' +\n",
" 'Performance may be slow.';\n",
" }\n",
" }\n",
"\n",
" this.imageObj = new Image();\n",
"\n",
" this.context = undefined;\n",
" this.message = undefined;\n",
" this.canvas = undefined;\n",
" this.rubberband_canvas = undefined;\n",
" this.rubberband_context = undefined;\n",
" this.format_dropdown = undefined;\n",
"\n",
" this.image_mode = 'full';\n",
"\n",
" this.root = document.createElement('div');\n",
" this.root.setAttribute('style', 'display: inline-block');\n",
" this._root_extra_style(this.root);\n",
"\n",
" parent_element.appendChild(this.root);\n",
"\n",
" this._init_header(this);\n",
" this._init_canvas(this);\n",
" this._init_toolbar(this);\n",
"\n",
" var fig = this;\n",
"\n",
" this.waiting = false;\n",
"\n",
" this.ws.onopen = function () {\n",
" fig.send_message('supports_binary', { value: fig.supports_binary });\n",
" fig.send_message('send_image_mode', {});\n",
" if (fig.ratio !== 1) {\n",
" fig.send_message('set_device_pixel_ratio', {\n",
" device_pixel_ratio: fig.ratio,\n",
" });\n",
" }\n",
" fig.send_message('refresh', {});\n",
" };\n",
"\n",
" this.imageObj.onload = function () {\n",
" if (fig.image_mode === 'full') {\n",
" // Full images could contain transparency (where diff images\n",
" // almost always do), so we need to clear the canvas so that\n",
" // there is no ghosting.\n",
" fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
" }\n",
" fig.context.drawImage(fig.imageObj, 0, 0);\n",
" };\n",
"\n",
" this.imageObj.onunload = function () {\n",
" fig.ws.close();\n",
" };\n",
"\n",
" this.ws.onmessage = this._make_on_message_function(this);\n",
"\n",
" this.ondownload = ondownload;\n",
"};\n",
"\n",
"mpl.figure.prototype._init_header = function () {\n",
" var titlebar = document.createElement('div');\n",
" titlebar.classList =\n",
" 'ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix';\n",
" var titletext = document.createElement('div');\n",
" titletext.classList = 'ui-dialog-title';\n",
" titletext.setAttribute(\n",
" 'style',\n",
" 'width: 100%; text-align: center; padding: 3px;'\n",
" );\n",
" titlebar.appendChild(titletext);\n",
" this.root.appendChild(titlebar);\n",
" this.header = titletext;\n",
"};\n",
"\n",
"mpl.figure.prototype._canvas_extra_style = function (_canvas_div) {};\n",
"\n",
"mpl.figure.prototype._root_extra_style = function (_canvas_div) {};\n",
"\n",
"mpl.figure.prototype._init_canvas = function () {\n",
" var fig = this;\n",
"\n",
" var canvas_div = (this.canvas_div = document.createElement('div'));\n",
" canvas_div.setAttribute(\n",
" 'style',\n",
" 'border: 1px solid #ddd;' +\n",
" 'box-sizing: content-box;' +\n",
" 'clear: both;' +\n",
" 'min-height: 1px;' +\n",
" 'min-width: 1px;' +\n",
" 'outline: 0;' +\n",
" 'overflow: hidden;' +\n",
" 'position: relative;' +\n",
" 'resize: both;'\n",
" );\n",
"\n",
" function on_keyboard_event_closure(name) {\n",
" return function (event) {\n",
" return fig.key_event(event, name);\n",
" };\n",
" }\n",
"\n",
" canvas_div.addEventListener(\n",
" 'keydown',\n",
" on_keyboard_event_closure('key_press')\n",
" );\n",
" canvas_div.addEventListener(\n",
" 'keyup',\n",
" on_keyboard_event_closure('key_release')\n",
" );\n",
"\n",
" this._canvas_extra_style(canvas_div);\n",
" this.root.appendChild(canvas_div);\n",
"\n",
" var canvas = (this.canvas = document.createElement('canvas'));\n",
" canvas.classList.add('mpl-canvas');\n",
" canvas.setAttribute('style', 'box-sizing: content-box;');\n",
"\n",
" this.context = canvas.getContext('2d');\n",
"\n",
" var backingStore =\n",
" this.context.backingStorePixelRatio ||\n",
" this.context.webkitBackingStorePixelRatio ||\n",
" this.context.mozBackingStorePixelRatio ||\n",
" this.context.msBackingStorePixelRatio ||\n",
" this.context.oBackingStorePixelRatio ||\n",
" this.context.backingStorePixelRatio ||\n",
" 1;\n",
"\n",
" this.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
"\n",
" var rubberband_canvas = (this.rubberband_canvas = document.createElement(\n",
" 'canvas'\n",
" ));\n",
" rubberband_canvas.setAttribute(\n",
" 'style',\n",
" 'box-sizing: content-box; position: absolute; left: 0; top: 0; z-index: 1;'\n",
" );\n",
"\n",
" // Apply a ponyfill if ResizeObserver is not implemented by browser.\n",
" if (this.ResizeObserver === undefined) {\n",
" if (window.ResizeObserver !== undefined) {\n",
" this.ResizeObserver = window.ResizeObserver;\n",
" } else {\n",
" var obs = _JSXTOOLS_RESIZE_OBSERVER({});\n",
" this.ResizeObserver = obs.ResizeObserver;\n",
" }\n",
" }\n",
"\n",
" this.resizeObserverInstance = new this.ResizeObserver(function (entries) {\n",
" var nentries = entries.length;\n",
" for (var i = 0; i < nentries; i++) {\n",
" var entry = entries[i];\n",
" var width, height;\n",
" if (entry.contentBoxSize) {\n",
" if (entry.contentBoxSize instanceof Array) {\n",
" // Chrome 84 implements new version of spec.\n",
" width = entry.contentBoxSize[0].inlineSize;\n",
" height = entry.contentBoxSize[0].blockSize;\n",
" } else {\n",
" // Firefox implements old version of spec.\n",
" width = entry.contentBoxSize.inlineSize;\n",
" height = entry.contentBoxSize.blockSize;\n",
" }\n",
" } else {\n",
" // Chrome <84 implements even older version of spec.\n",
" width = entry.contentRect.width;\n",
" height = entry.contentRect.height;\n",
" }\n",
"\n",
" // Keep the size of the canvas and rubber band canvas in sync with\n",
" // the canvas container.\n",
" if (entry.devicePixelContentBoxSize) {\n",
" // Chrome 84 implements new version of spec.\n",
" canvas.setAttribute(\n",
" 'width',\n",
" entry.devicePixelContentBoxSize[0].inlineSize\n",
" );\n",
" canvas.setAttribute(\n",
" 'height',\n",
" entry.devicePixelContentBoxSize[0].blockSize\n",
" );\n",
" } else {\n",
" canvas.setAttribute('width', width * fig.ratio);\n",
" canvas.setAttribute('height', height * fig.ratio);\n",
" }\n",
" canvas.setAttribute(\n",
" 'style',\n",
" 'width: ' + width + 'px; height: ' + height + 'px;'\n",
" );\n",
"\n",
" rubberband_canvas.setAttribute('width', width);\n",
" rubberband_canvas.setAttribute('height', height);\n",
"\n",
" // And update the size in Python. We ignore the initial 0/0 size\n",
" // that occurs as the element is placed into the DOM, which should\n",
" // otherwise not happen due to the minimum size styling.\n",
" if (fig.ws.readyState == 1 && width != 0 && height != 0) {\n",
" fig.request_resize(width, height);\n",
" }\n",
" }\n",
" });\n",
" this.resizeObserverInstance.observe(canvas_div);\n",
"\n",
" function on_mouse_event_closure(name) {\n",
" return function (event) {\n",
" return fig.mouse_event(event, name);\n",
" };\n",
" }\n",
"\n",
" rubberband_canvas.addEventListener(\n",
" 'mousedown',\n",
" on_mouse_event_closure('button_press')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseup',\n",
" on_mouse_event_closure('button_release')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'dblclick',\n",
" on_mouse_event_closure('dblclick')\n",
" );\n",
" // Throttle sequential mouse events to 1 every 20ms.\n",
" rubberband_canvas.addEventListener(\n",
" 'mousemove',\n",
" on_mouse_event_closure('motion_notify')\n",
" );\n",
"\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseenter',\n",
" on_mouse_event_closure('figure_enter')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseleave',\n",
" on_mouse_event_closure('figure_leave')\n",
" );\n",
"\n",
" canvas_div.addEventListener('wheel', function (event) {\n",
" if (event.deltaY < 0) {\n",
" event.step = 1;\n",
" } else {\n",
" event.step = -1;\n",
" }\n",
" on_mouse_event_closure('scroll')(event);\n",
" });\n",
"\n",
" canvas_div.appendChild(canvas);\n",
" canvas_div.appendChild(rubberband_canvas);\n",
"\n",
" this.rubberband_context = rubberband_canvas.getContext('2d');\n",
" this.rubberband_context.strokeStyle = '#000000';\n",
"\n",
" this._resize_canvas = function (width, height, forward) {\n",
" if (forward) {\n",
" canvas_div.style.width = width + 'px';\n",
" canvas_div.style.height = height + 'px';\n",
" }\n",
" };\n",
"\n",
" // Disable right mouse context menu.\n",
" this.rubberband_canvas.addEventListener('contextmenu', function (_e) {\n",
" event.preventDefault();\n",
" return false;\n",
" });\n",
"\n",
" function set_focus() {\n",
" canvas.focus();\n",
" canvas_div.focus();\n",
" }\n",
"\n",
" window.setTimeout(set_focus, 100);\n",
"};\n",
"\n",
"mpl.figure.prototype._init_toolbar = function () {\n",
" var fig = this;\n",
"\n",
" var toolbar = document.createElement('div');\n",
" toolbar.classList = 'mpl-toolbar';\n",
" this.root.appendChild(toolbar);\n",
"\n",
" function on_click_closure(name) {\n",
" return function (_event) {\n",
" return fig.toolbar_button_onclick(name);\n",
" };\n",
" }\n",
"\n",
" function on_mouseover_closure(tooltip) {\n",
" return function (event) {\n",
" if (!event.currentTarget.disabled) {\n",
" return fig.toolbar_button_onmouseover(tooltip);\n",
" }\n",
" };\n",
" }\n",
"\n",
" fig.buttons = {};\n",
" var buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'mpl-button-group';\n",
" for (var toolbar_ind in mpl.toolbar_items) {\n",
" var name = mpl.toolbar_items[toolbar_ind][0];\n",
" var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
" var image = mpl.toolbar_items[toolbar_ind][2];\n",
" var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
"\n",
" if (!name) {\n",
" /* Instead of a spacer, we start a new button group. */\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
" buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'mpl-button-group';\n",
" continue;\n",
" }\n",
"\n",
" var button = (fig.buttons[name] = document.createElement('button'));\n",
" button.classList = 'mpl-widget';\n",
" button.setAttribute('role', 'button');\n",
" button.setAttribute('aria-disabled', 'false');\n",
" button.addEventListener('click', on_click_closure(method_name));\n",
" button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n",
"\n",
" var icon_img = document.createElement('img');\n",
" icon_img.src = '_images/' + image + '.png';\n",
" icon_img.srcset = '_images/' + image + '_large.png 2x';\n",
" icon_img.alt = tooltip;\n",
" button.appendChild(icon_img);\n",
"\n",
" buttonGroup.appendChild(button);\n",
" }\n",
"\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
"\n",
" var fmt_picker = document.createElement('select');\n",
" fmt_picker.classList = 'mpl-widget';\n",
" toolbar.appendChild(fmt_picker);\n",
" this.format_dropdown = fmt_picker;\n",
"\n",
" for (var ind in mpl.extensions) {\n",
" var fmt = mpl.extensions[ind];\n",
" var option = document.createElement('option');\n",
" option.selected = fmt === mpl.default_extension;\n",
" option.innerHTML = fmt;\n",
" fmt_picker.appendChild(option);\n",
" }\n",
"\n",
" var status_bar = document.createElement('span');\n",
" status_bar.classList = 'mpl-message';\n",
" toolbar.appendChild(status_bar);\n",
" this.message = status_bar;\n",
"};\n",
"\n",
"mpl.figure.prototype.request_resize = function (x_pixels, y_pixels) {\n",
" // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
" // which will in turn request a refresh of the image.\n",
" this.send_message('resize', { width: x_pixels, height: y_pixels });\n",
"};\n",
"\n",
"mpl.figure.prototype.send_message = function (type, properties) {\n",
" properties['type'] = type;\n",
" properties['figure_id'] = this.id;\n",
" this.ws.send(JSON.stringify(properties));\n",
"};\n",
"\n",
"mpl.figure.prototype.send_draw_message = function () {\n",
" if (!this.waiting) {\n",
" this.waiting = true;\n",
" this.ws.send(JSON.stringify({ type: 'draw', figure_id: this.id }));\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_save = function (fig, _msg) {\n",
" var format_dropdown = fig.format_dropdown;\n",
" var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
" fig.ondownload(fig, format);\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_resize = function (fig, msg) {\n",
" var size = msg['size'];\n",
" if (size[0] !== fig.canvas.width || size[1] !== fig.canvas.height) {\n",
" fig._resize_canvas(size[0], size[1], msg['forward']);\n",
" fig.send_message('refresh', {});\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_rubberband = function (fig, msg) {\n",
" var x0 = msg['x0'] / fig.ratio;\n",
" var y0 = (fig.canvas.height - msg['y0']) / fig.ratio;\n",
" var x1 = msg['x1'] / fig.ratio;\n",
" var y1 = (fig.canvas.height - msg['y1']) / fig.ratio;\n",
" x0 = Math.floor(x0) + 0.5;\n",
" y0 = Math.floor(y0) + 0.5;\n",
" x1 = Math.floor(x1) + 0.5;\n",
" y1 = Math.floor(y1) + 0.5;\n",
" var min_x = Math.min(x0, x1);\n",
" var min_y = Math.min(y0, y1);\n",
" var width = Math.abs(x1 - x0);\n",
" var height = Math.abs(y1 - y0);\n",
"\n",
" fig.rubberband_context.clearRect(\n",
" 0,\n",
" 0,\n",
" fig.canvas.width / fig.ratio,\n",
" fig.canvas.height / fig.ratio\n",
" );\n",
"\n",
" fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_figure_label = function (fig, msg) {\n",
" // Updates the figure title.\n",
" fig.header.textContent = msg['label'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_cursor = function (fig, msg) {\n",
" fig.rubberband_canvas.style.cursor = msg['cursor'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_message = function (fig, msg) {\n",
" fig.message.textContent = msg['message'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_draw = function (fig, _msg) {\n",
" // Request the server to send over a new figure.\n",
" fig.send_draw_message();\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_image_mode = function (fig, msg) {\n",
" fig.image_mode = msg['mode'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_history_buttons = function (fig, msg) {\n",
" for (var key in msg) {\n",
" if (!(key in fig.buttons)) {\n",
" continue;\n",
" }\n",
" fig.buttons[key].disabled = !msg[key];\n",
" fig.buttons[key].setAttribute('aria-disabled', !msg[key]);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_navigate_mode = function (fig, msg) {\n",
" if (msg['mode'] === 'PAN') {\n",
" fig.buttons['Pan'].classList.add('active');\n",
" fig.buttons['Zoom'].classList.remove('active');\n",
" } else if (msg['mode'] === 'ZOOM') {\n",
" fig.buttons['Pan'].classList.remove('active');\n",
" fig.buttons['Zoom'].classList.add('active');\n",
" } else {\n",
" fig.buttons['Pan'].classList.remove('active');\n",
" fig.buttons['Zoom'].classList.remove('active');\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.updated_canvas_event = function () {\n",
" // Called whenever the canvas gets updated.\n",
" this.send_message('ack', {});\n",
"};\n",
"\n",
"// A function to construct a web socket function for onmessage handling.\n",
"// Called in the figure constructor.\n",
"mpl.figure.prototype._make_on_message_function = function (fig) {\n",
" return function socket_on_message(evt) {\n",
" if (evt.data instanceof Blob) {\n",
" var img = evt.data;\n",
" if (img.type !== 'image/png') {\n",
" /* FIXME: We get \"Resource interpreted as Image but\n",
" * transferred with MIME type text/plain:\" errors on\n",
" * Chrome. But how to set the MIME type? It doesn't seem\n",
" * to be part of the websocket stream */\n",
" img.type = 'image/png';\n",
" }\n",
"\n",
" /* Free the memory for the previous frames */\n",
" if (fig.imageObj.src) {\n",
" (window.URL || window.webkitURL).revokeObjectURL(\n",
" fig.imageObj.src\n",
" );\n",
" }\n",
"\n",
" fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
" img\n",
" );\n",
" fig.updated_canvas_event();\n",
" fig.waiting = false;\n",
" return;\n",
" } else if (\n",
" typeof evt.data === 'string' &&\n",
" evt.data.slice(0, 21) === 'data:image/png;base64'\n",
" ) {\n",
" fig.imageObj.src = evt.data;\n",
" fig.updated_canvas_event();\n",
" fig.waiting = false;\n",
" return;\n",
" }\n",
"\n",
" var msg = JSON.parse(evt.data);\n",
" var msg_type = msg['type'];\n",
"\n",
" // Call the \"handle_{type}\" callback, which takes\n",
" // the figure and JSON message as its only arguments.\n",
" try {\n",
" var callback = fig['handle_' + msg_type];\n",
" } catch (e) {\n",
" console.log(\n",
" \"No handler for the '\" + msg_type + \"' message type: \",\n",
" msg\n",
" );\n",
" return;\n",
" }\n",
"\n",
" if (callback) {\n",
" try {\n",
" // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
" callback(fig, msg);\n",
" } catch (e) {\n",
" console.log(\n",
" \"Exception inside the 'handler_\" + msg_type + \"' callback:\",\n",
" e,\n",
" e.stack,\n",
" msg\n",
" );\n",
" }\n",
" }\n",
" };\n",
"};\n",
"\n",
"// from https://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
"mpl.findpos = function (e) {\n",
" //this section is from http://www.quirksmode.org/js/events_properties.html\n",
" var targ;\n",
" if (!e) {\n",
" e = window.event;\n",
" }\n",
" if (e.target) {\n",
" targ = e.target;\n",
" } else if (e.srcElement) {\n",
" targ = e.srcElement;\n",
" }\n",
" if (targ.nodeType === 3) {\n",
" // defeat Safari bug\n",
" targ = targ.parentNode;\n",
" }\n",
"\n",
" // pageX,Y are the mouse positions relative to the document\n",
" var boundingRect = targ.getBoundingClientRect();\n",
" var x = e.pageX - (boundingRect.left + document.body.scrollLeft);\n",
" var y = e.pageY - (boundingRect.top + document.body.scrollTop);\n",
"\n",
" return { x: x, y: y };\n",
"};\n",
"\n",
"/*\n",
" * return a copy of an object with only non-object keys\n",
" * we need this to avoid circular references\n",
" * https://stackoverflow.com/a/24161582/3208463\n",
" */\n",
"function simpleKeys(original) {\n",
" return Object.keys(original).reduce(function (obj, key) {\n",
" if (typeof original[key] !== 'object') {\n",
" obj[key] = original[key];\n",
" }\n",
" return obj;\n",
" }, {});\n",
"}\n",
"\n",
"mpl.figure.prototype.mouse_event = function (event, name) {\n",
" var canvas_pos = mpl.findpos(event);\n",
"\n",
" if (name === 'button_press') {\n",
" this.canvas.focus();\n",
" this.canvas_div.focus();\n",
" }\n",
"\n",
" var x = canvas_pos.x * this.ratio;\n",
" var y = canvas_pos.y * this.ratio;\n",
"\n",
" this.send_message(name, {\n",
" x: x,\n",
" y: y,\n",
" button: event.button,\n",
" step: event.step,\n",
" guiEvent: simpleKeys(event),\n",
" });\n",
"\n",
" /* This prevents the web browser from automatically changing to\n",
" * the text insertion cursor when the button is pressed. We want\n",
" * to control all of the cursor setting manually through the\n",
" * 'cursor' event from matplotlib */\n",
" event.preventDefault();\n",
" return false;\n",
"};\n",
"\n",
"mpl.figure.prototype._key_event_extra = function (_event, _name) {\n",
" // Handle any extra behaviour associated with a key event\n",
"};\n",
"\n",
"mpl.figure.prototype.key_event = function (event, name) {\n",
" // Prevent repeat events\n",
" if (name === 'key_press') {\n",
" if (event.key === this._key) {\n",
" return;\n",
" } else {\n",
" this._key = event.key;\n",
" }\n",
" }\n",
" if (name === 'key_release') {\n",
" this._key = null;\n",
" }\n",
"\n",
" var value = '';\n",
" if (event.ctrlKey && event.key !== 'Control') {\n",
" value += 'ctrl+';\n",
" }\n",
" else if (event.altKey && event.key !== 'Alt') {\n",
" value += 'alt+';\n",
" }\n",
" else if (event.shiftKey && event.key !== 'Shift') {\n",
" value += 'shift+';\n",
" }\n",
"\n",
" value += 'k' + event.key;\n",
"\n",
" this._key_event_extra(event, name);\n",
"\n",
" this.send_message(name, { key: value, guiEvent: simpleKeys(event) });\n",
" return false;\n",
"};\n",
"\n",
"mpl.figure.prototype.toolbar_button_onclick = function (name) {\n",
" if (name === 'download') {\n",
" this.handle_save(this, null);\n",
" } else {\n",
" this.send_message('toolbar_button', { name: name });\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.toolbar_button_onmouseover = function (tooltip) {\n",
" this.message.textContent = tooltip;\n",
"};\n",
"\n",
"///////////////// REMAINING CONTENT GENERATED BY embed_js.py /////////////////\n",
"// prettier-ignore\n",
"var _JSXTOOLS_RESIZE_OBSERVER=function(A){var t,i=new WeakMap,n=new WeakMap,a=new WeakMap,r=new WeakMap,o=new Set;function s(e){if(!(this instanceof s))throw new TypeError(\"Constructor requires 'new' operator\");i.set(this,e)}function h(){throw new TypeError(\"Function is not a constructor\")}function c(e,t,i,n){e=0 in arguments?Number(arguments[0]):0,t=1 in arguments?Number(arguments[1]):0,i=2 in arguments?Number(arguments[2]):0,n=3 in arguments?Number(arguments[3]):0,this.right=(this.x=this.left=e)+(this.width=i),this.bottom=(this.y=this.top=t)+(this.height=n),Object.freeze(this)}function d(){t=requestAnimationFrame(d);var s=new WeakMap,p=new Set;o.forEach((function(t){r.get(t).forEach((function(i){var r=t instanceof window.SVGElement,o=a.get(t),d=r?0:parseFloat(o.paddingTop),f=r?0:parseFloat(o.paddingRight),l=r?0:parseFloat(o.paddingBottom),u=r?0:parseFloat(o.paddingLeft),g=r?0:parseFloat(o.borderTopWidth),m=r?0:parseFloat(o.borderRightWidth),w=r?0:parseFloat(o.borderBottomWidth),b=u+f,F=d+l,v=(r?0:parseFloat(o.borderLeftWidth))+m,W=g+w,y=r?0:t.offsetHeight-W-t.clientHeight,E=r?0:t.offsetWidth-v-t.clientWidth,R=b+v,z=F+W,M=r?t.width:parseFloat(o.width)-R-E,O=r?t.height:parseFloat(o.height)-z-y;if(n.has(t)){var k=n.get(t);if(k[0]===M&&k[1]===O)return}n.set(t,[M,O]);var S=Object.create(h.prototype);S.target=t,S.contentRect=new c(u,d,M,O),s.has(i)||(s.set(i,[]),p.add(i)),s.get(i).push(S)}))})),p.forEach((function(e){i.get(e).call(e,s.get(e),e)}))}return s.prototype.observe=function(i){if(i instanceof window.Element){r.has(i)||(r.set(i,new Set),o.add(i),a.set(i,window.getComputedStyle(i)));var n=r.get(i);n.has(this)||n.add(this),cancelAnimationFrame(t),t=requestAnimationFrame(d)}},s.prototype.unobserve=function(i){if(i instanceof window.Element&&r.has(i)){var n=r.get(i);n.has(this)&&(n.delete(this),n.size||(r.delete(i),o.delete(i))),n.size||r.delete(i),o.size||cancelAnimationFrame(t)}},A.DOMRectReadOnly=c,A.ResizeObserver=s,A.ResizeObserverEntry=h,A}; // eslint-disable-line\n",
"mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Left button pans, Right button zooms\\nx/y fixes axis, CTRL fixes aspect\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\\nx/y fixes axis\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
"\n",
"mpl.extensions = [\"eps\", \"jpeg\", \"pgf\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
"\n",
"mpl.default_extension = \"png\";/* global mpl */\n",
"\n",
"var comm_websocket_adapter = function (comm) {\n",
" // Create a \"websocket\"-like object which calls the given IPython comm\n",
" // object with the appropriate methods. Currently this is a non binary\n",
" // socket, so there is still some room for performance tuning.\n",
" var ws = {};\n",
"\n",
" ws.binaryType = comm.kernel.ws.binaryType;\n",
" ws.readyState = comm.kernel.ws.readyState;\n",
" function updateReadyState(_event) {\n",
" if (comm.kernel.ws) {\n",
" ws.readyState = comm.kernel.ws.readyState;\n",
" } else {\n",
" ws.readyState = 3; // Closed state.\n",
" }\n",
" }\n",
" comm.kernel.ws.addEventListener('open', updateReadyState);\n",
" comm.kernel.ws.addEventListener('close', updateReadyState);\n",
" comm.kernel.ws.addEventListener('error', updateReadyState);\n",
"\n",
" ws.close = function () {\n",
" comm.close();\n",
" };\n",
" ws.send = function (m) {\n",
" //console.log('sending', m);\n",
" comm.send(m);\n",
" };\n",
" // Register the callback with on_msg.\n",
" comm.on_msg(function (msg) {\n",
" //console.log('receiving', msg['content']['data'], msg);\n",
" var data = msg['content']['data'];\n",
" if (data['blob'] !== undefined) {\n",
" data = {\n",
" data: new Blob(msg['buffers'], { type: data['blob'] }),\n",
" };\n",
" }\n",
" // Pass the mpl event to the overridden (by mpl) onmessage function.\n",
" ws.onmessage(data);\n",
" });\n",
" return ws;\n",
"};\n",
"\n",
"mpl.mpl_figure_comm = function (comm, msg) {\n",
" // This is the function which gets called when the mpl process\n",
" // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
"\n",
" var id = msg.content.data.id;\n",
" // Get hold of the div created by the display call when the Comm\n",
" // socket was opened in Python.\n",
" var element = document.getElementById(id);\n",
" var ws_proxy = comm_websocket_adapter(comm);\n",
"\n",
" function ondownload(figure, _format) {\n",
" window.open(figure.canvas.toDataURL());\n",
" }\n",
"\n",
" var fig = new mpl.figure(id, ws_proxy, ondownload, element);\n",
"\n",
" // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
" // web socket which is closed, not our websocket->open comm proxy.\n",
" ws_proxy.onopen();\n",
"\n",
" fig.parent_element = element;\n",
" fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
" if (!fig.cell_info) {\n",
" console.error('Failed to find cell for figure', id, fig);\n",
" return;\n",
" }\n",
" fig.cell_info[0].output_area.element.on(\n",
" 'cleared',\n",
" { fig: fig },\n",
" fig._remove_fig_handler\n",
" );\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_close = function (fig, msg) {\n",
" var width = fig.canvas.width / fig.ratio;\n",
" fig.cell_info[0].output_area.element.off(\n",
" 'cleared',\n",
" fig._remove_fig_handler\n",
" );\n",
" fig.resizeObserverInstance.unobserve(fig.canvas_div);\n",
"\n",
" // Update the output cell to use the data from the current canvas.\n",
" fig.push_to_output();\n",
" var dataURL = fig.canvas.toDataURL();\n",
" // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
" // the notebook keyboard shortcuts fail.\n",
" IPython.keyboard_manager.enable();\n",
" fig.parent_element.innerHTML =\n",
" '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
" fig.close_ws(fig, msg);\n",
"};\n",
"\n",
"mpl.figure.prototype.close_ws = function (fig, msg) {\n",
" fig.send_message('closing', msg);\n",
" // fig.ws.close()\n",
"};\n",
"\n",
"mpl.figure.prototype.push_to_output = function (_remove_interactive) {\n",
" // Turn the data on the canvas into data in the output cell.\n",
" var width = this.canvas.width / this.ratio;\n",
" var dataURL = this.canvas.toDataURL();\n",
" this.cell_info[1]['text/html'] =\n",
" '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
"};\n",
"\n",
"mpl.figure.prototype.updated_canvas_event = function () {\n",
" // Tell IPython that the notebook contents must change.\n",
" IPython.notebook.set_dirty(true);\n",
" this.send_message('ack', {});\n",
" var fig = this;\n",
" // Wait a second, then push the new image to the DOM so\n",
" // that it is saved nicely (might be nice to debounce this).\n",
" setTimeout(function () {\n",
" fig.push_to_output();\n",
" }, 1000);\n",
"};\n",
"\n",
"mpl.figure.prototype._init_toolbar = function () {\n",
" var fig = this;\n",
"\n",
" var toolbar = document.createElement('div');\n",
" toolbar.classList = 'btn-toolbar';\n",
" this.root.appendChild(toolbar);\n",
"\n",
" function on_click_closure(name) {\n",
" return function (_event) {\n",
" return fig.toolbar_button_onclick(name);\n",
" };\n",
" }\n",
"\n",
" function on_mouseover_closure(tooltip) {\n",
" return function (event) {\n",
" if (!event.currentTarget.disabled) {\n",
" return fig.toolbar_button_onmouseover(tooltip);\n",
" }\n",
" };\n",
" }\n",
"\n",
" fig.buttons = {};\n",
" var buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'btn-group';\n",
" var button;\n",
" for (var toolbar_ind in mpl.toolbar_items) {\n",
" var name = mpl.toolbar_items[toolbar_ind][0];\n",
" var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
" var image = mpl.toolbar_items[toolbar_ind][2];\n",
" var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
"\n",
" if (!name) {\n",
" /* Instead of a spacer, we start a new button group. */\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
" buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'btn-group';\n",
" continue;\n",
" }\n",
"\n",
" button = fig.buttons[name] = document.createElement('button');\n",
" button.classList = 'btn btn-default';\n",
" button.href = '#';\n",
" button.title = name;\n",
" button.innerHTML = '<i class=\"fa ' + image + ' fa-lg\"></i>';\n",
" button.addEventListener('click', on_click_closure(method_name));\n",
" button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n",
" buttonGroup.appendChild(button);\n",
" }\n",
"\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
"\n",
" // Add the status bar.\n",
" var status_bar = document.createElement('span');\n",
" status_bar.classList = 'mpl-message pull-right';\n",
" toolbar.appendChild(status_bar);\n",
" this.message = status_bar;\n",
"\n",
" // Add the close button to the window.\n",
" var buttongrp = document.createElement('div');\n",
" buttongrp.classList = 'btn-group inline pull-right';\n",
" button = document.createElement('button');\n",
" button.classList = 'btn btn-mini btn-primary';\n",
" button.href = '#';\n",
" button.title = 'Stop Interaction';\n",
" button.innerHTML = '<i class=\"fa fa-power-off icon-remove icon-large\"></i>';\n",
" button.addEventListener('click', function (_evt) {\n",
" fig.handle_close(fig, {});\n",
" });\n",
" button.addEventListener(\n",
" 'mouseover',\n",
" on_mouseover_closure('Stop Interaction')\n",
" );\n",
" buttongrp.appendChild(button);\n",
" var titlebar = this.root.querySelector('.ui-dialog-titlebar');\n",
" titlebar.insertBefore(buttongrp, titlebar.firstChild);\n",
"};\n",
"\n",
"mpl.figure.prototype._remove_fig_handler = function (event) {\n",
" var fig = event.data.fig;\n",
" if (event.target !== this) {\n",
" // Ignore bubbled events from children.\n",
" return;\n",
" }\n",
" fig.close_ws(fig, {});\n",
"};\n",
"\n",
"mpl.figure.prototype._root_extra_style = function (el) {\n",
" el.style.boxSizing = 'content-box'; // override notebook setting of border-box.\n",
"};\n",
"\n",
"mpl.figure.prototype._canvas_extra_style = function (el) {\n",
" // this is important to make the div 'focusable\n",
" el.setAttribute('tabindex', 0);\n",
" // reach out to IPython and tell the keyboard manager to turn it's self\n",
" // off when our div gets focus\n",
"\n",
" // location in version 3\n",
" if (IPython.notebook.keyboard_manager) {\n",
" IPython.notebook.keyboard_manager.register_events(el);\n",
" } else {\n",
" // location in version 2\n",
" IPython.keyboard_manager.register_events(el);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype._key_event_extra = function (event, _name) {\n",
" // Check for shift+enter\n",
" if (event.shiftKey && event.which === 13) {\n",
" this.canvas_div.blur();\n",
" // select the cell after this one\n",
" var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n",
" IPython.notebook.select(index + 1);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_save = function (fig, _msg) {\n",
" fig.ondownload(fig, null);\n",
"};\n",
"\n",
"mpl.find_output_cell = function (html_output) {\n",
" // Return the cell and output element which can be found *uniquely* in the notebook.\n",
" // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
" // IPython event is triggered only after the cells have been serialised, which for\n",
" // our purposes (turning an active figure into a static one), is too late.\n",
" var cells = IPython.notebook.get_cells();\n",
" var ncells = cells.length;\n",
" for (var i = 0; i < ncells; i++) {\n",
" var cell = cells[i];\n",
" if (cell.cell_type === 'code') {\n",
" for (var j = 0; j < cell.output_area.outputs.length; j++) {\n",
" var data = cell.output_area.outputs[j];\n",
" if (data.data) {\n",
" // IPython >= 3 moved mimebundle to data attribute of output\n",
" data = data.data;\n",
" }\n",
" if (data['text/html'] === html_output) {\n",
" return [cell, data, j];\n",
" }\n",
" }\n",
" }\n",
" }\n",
"};\n",
"\n",
"// Register the function which deals with the matplotlib target/channel.\n",
"// The kernel may be null if the page has been refreshed.\n",
"if (IPython.notebook.kernel !== null) {\n",
" IPython.notebook.kernel.comm_manager.register_target(\n",
" 'matplotlib',\n",
" mpl.mpl_figure_comm\n",
" );\n",
"}\n"
],
"text/plain": [
"<IPython.core.display.Javascript object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<img src=\"data:image/png;base64,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\" width=\"640\">"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "4bdbfea909544514ad5d93cf84e198ed",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"interactive(children=(FloatLogSlider(value=1.0, base=2.0, description='ratio', max=5.0, min=-5.0, step=0.25), …"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"<function __main__.clean_plot.<locals>.g(*args, clean=True, **kwargs)>"
]
},
"execution_count": 12,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"@clean_plot\n",
"def plot_feasible_zone(bounds, farmer, color, ratio, ax=None, price_for=get_linear_price):\n",
" ax = ax if ax is not None else plt.gca()\n",
" plot_market_landscape(ratio, clean=False, ax=ax, price_for=price_for)\n",
" feasible_zone_potato, feasible_zone_carrot = envelope(bounds, farmer)\n",
" ax.fill(feasible_zone_potato,\n",
" feasible_zone_carrot,\n",
" color = color, alpha=.5)\n",
" price, potato, carrot = get_best(price_for)(ratio, \n",
" *[[potato, carrot] \n",
" for potato, carrot in zip(feasible_zone_potato, feasible_zone_carrot)])\n",
" ax.scatter(potato, carrot, color=\"violet\", marker=\"*\", s=200)\n",
" return price\n",
"\n",
"fig = plt.figure()\n",
"widgets.interact(plot_feasible_zone, bounds=widgets.fixed(bounds),\n",
" farmer=widgets.fixed([\"alice\"]), color=widgets.fixed(\"blue\"),\n",
" ratio=ratio_widget(), clean=widgets.fixed(True))"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "b00966d3",
"metadata": {
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [
{
"data": {
"application/javascript": [
"/* Put everything inside the global mpl namespace */\n",
"/* global mpl */\n",
"window.mpl = {};\n",
"\n",
"mpl.get_websocket_type = function () {\n",
" if (typeof WebSocket !== 'undefined') {\n",
" return WebSocket;\n",
" } else if (typeof MozWebSocket !== 'undefined') {\n",
" return MozWebSocket;\n",
" } else {\n",
" alert(\n",
" 'Your browser does not have WebSocket support. ' +\n",
" 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n",
" 'Firefox 4 and 5 are also supported but you ' +\n",
" 'have to enable WebSockets in about:config.'\n",
" );\n",
" }\n",
"};\n",
"\n",
"mpl.figure = function (figure_id, websocket, ondownload, parent_element) {\n",
" this.id = figure_id;\n",
"\n",
" this.ws = websocket;\n",
"\n",
" this.supports_binary = this.ws.binaryType !== undefined;\n",
"\n",
" if (!this.supports_binary) {\n",
" var warnings = document.getElementById('mpl-warnings');\n",
" if (warnings) {\n",
" warnings.style.display = 'block';\n",
" warnings.textContent =\n",
" 'This browser does not support binary websocket messages. ' +\n",
" 'Performance may be slow.';\n",
" }\n",
" }\n",
"\n",
" this.imageObj = new Image();\n",
"\n",
" this.context = undefined;\n",
" this.message = undefined;\n",
" this.canvas = undefined;\n",
" this.rubberband_canvas = undefined;\n",
" this.rubberband_context = undefined;\n",
" this.format_dropdown = undefined;\n",
"\n",
" this.image_mode = 'full';\n",
"\n",
" this.root = document.createElement('div');\n",
" this.root.setAttribute('style', 'display: inline-block');\n",
" this._root_extra_style(this.root);\n",
"\n",
" parent_element.appendChild(this.root);\n",
"\n",
" this._init_header(this);\n",
" this._init_canvas(this);\n",
" this._init_toolbar(this);\n",
"\n",
" var fig = this;\n",
"\n",
" this.waiting = false;\n",
"\n",
" this.ws.onopen = function () {\n",
" fig.send_message('supports_binary', { value: fig.supports_binary });\n",
" fig.send_message('send_image_mode', {});\n",
" if (fig.ratio !== 1) {\n",
" fig.send_message('set_device_pixel_ratio', {\n",
" device_pixel_ratio: fig.ratio,\n",
" });\n",
" }\n",
" fig.send_message('refresh', {});\n",
" };\n",
"\n",
" this.imageObj.onload = function () {\n",
" if (fig.image_mode === 'full') {\n",
" // Full images could contain transparency (where diff images\n",
" // almost always do), so we need to clear the canvas so that\n",
" // there is no ghosting.\n",
" fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
" }\n",
" fig.context.drawImage(fig.imageObj, 0, 0);\n",
" };\n",
"\n",
" this.imageObj.onunload = function () {\n",
" fig.ws.close();\n",
" };\n",
"\n",
" this.ws.onmessage = this._make_on_message_function(this);\n",
"\n",
" this.ondownload = ondownload;\n",
"};\n",
"\n",
"mpl.figure.prototype._init_header = function () {\n",
" var titlebar = document.createElement('div');\n",
" titlebar.classList =\n",
" 'ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix';\n",
" var titletext = document.createElement('div');\n",
" titletext.classList = 'ui-dialog-title';\n",
" titletext.setAttribute(\n",
" 'style',\n",
" 'width: 100%; text-align: center; padding: 3px;'\n",
" );\n",
" titlebar.appendChild(titletext);\n",
" this.root.appendChild(titlebar);\n",
" this.header = titletext;\n",
"};\n",
"\n",
"mpl.figure.prototype._canvas_extra_style = function (_canvas_div) {};\n",
"\n",
"mpl.figure.prototype._root_extra_style = function (_canvas_div) {};\n",
"\n",
"mpl.figure.prototype._init_canvas = function () {\n",
" var fig = this;\n",
"\n",
" var canvas_div = (this.canvas_div = document.createElement('div'));\n",
" canvas_div.setAttribute(\n",
" 'style',\n",
" 'border: 1px solid #ddd;' +\n",
" 'box-sizing: content-box;' +\n",
" 'clear: both;' +\n",
" 'min-height: 1px;' +\n",
" 'min-width: 1px;' +\n",
" 'outline: 0;' +\n",
" 'overflow: hidden;' +\n",
" 'position: relative;' +\n",
" 'resize: both;'\n",
" );\n",
"\n",
" function on_keyboard_event_closure(name) {\n",
" return function (event) {\n",
" return fig.key_event(event, name);\n",
" };\n",
" }\n",
"\n",
" canvas_div.addEventListener(\n",
" 'keydown',\n",
" on_keyboard_event_closure('key_press')\n",
" );\n",
" canvas_div.addEventListener(\n",
" 'keyup',\n",
" on_keyboard_event_closure('key_release')\n",
" );\n",
"\n",
" this._canvas_extra_style(canvas_div);\n",
" this.root.appendChild(canvas_div);\n",
"\n",
" var canvas = (this.canvas = document.createElement('canvas'));\n",
" canvas.classList.add('mpl-canvas');\n",
" canvas.setAttribute('style', 'box-sizing: content-box;');\n",
"\n",
" this.context = canvas.getContext('2d');\n",
"\n",
" var backingStore =\n",
" this.context.backingStorePixelRatio ||\n",
" this.context.webkitBackingStorePixelRatio ||\n",
" this.context.mozBackingStorePixelRatio ||\n",
" this.context.msBackingStorePixelRatio ||\n",
" this.context.oBackingStorePixelRatio ||\n",
" this.context.backingStorePixelRatio ||\n",
" 1;\n",
"\n",
" this.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
"\n",
" var rubberband_canvas = (this.rubberband_canvas = document.createElement(\n",
" 'canvas'\n",
" ));\n",
" rubberband_canvas.setAttribute(\n",
" 'style',\n",
" 'box-sizing: content-box; position: absolute; left: 0; top: 0; z-index: 1;'\n",
" );\n",
"\n",
" // Apply a ponyfill if ResizeObserver is not implemented by browser.\n",
" if (this.ResizeObserver === undefined) {\n",
" if (window.ResizeObserver !== undefined) {\n",
" this.ResizeObserver = window.ResizeObserver;\n",
" } else {\n",
" var obs = _JSXTOOLS_RESIZE_OBSERVER({});\n",
" this.ResizeObserver = obs.ResizeObserver;\n",
" }\n",
" }\n",
"\n",
" this.resizeObserverInstance = new this.ResizeObserver(function (entries) {\n",
" var nentries = entries.length;\n",
" for (var i = 0; i < nentries; i++) {\n",
" var entry = entries[i];\n",
" var width, height;\n",
" if (entry.contentBoxSize) {\n",
" if (entry.contentBoxSize instanceof Array) {\n",
" // Chrome 84 implements new version of spec.\n",
" width = entry.contentBoxSize[0].inlineSize;\n",
" height = entry.contentBoxSize[0].blockSize;\n",
" } else {\n",
" // Firefox implements old version of spec.\n",
" width = entry.contentBoxSize.inlineSize;\n",
" height = entry.contentBoxSize.blockSize;\n",
" }\n",
" } else {\n",
" // Chrome <84 implements even older version of spec.\n",
" width = entry.contentRect.width;\n",
" height = entry.contentRect.height;\n",
" }\n",
"\n",
" // Keep the size of the canvas and rubber band canvas in sync with\n",
" // the canvas container.\n",
" if (entry.devicePixelContentBoxSize) {\n",
" // Chrome 84 implements new version of spec.\n",
" canvas.setAttribute(\n",
" 'width',\n",
" entry.devicePixelContentBoxSize[0].inlineSize\n",
" );\n",
" canvas.setAttribute(\n",
" 'height',\n",
" entry.devicePixelContentBoxSize[0].blockSize\n",
" );\n",
" } else {\n",
" canvas.setAttribute('width', width * fig.ratio);\n",
" canvas.setAttribute('height', height * fig.ratio);\n",
" }\n",
" canvas.setAttribute(\n",
" 'style',\n",
" 'width: ' + width + 'px; height: ' + height + 'px;'\n",
" );\n",
"\n",
" rubberband_canvas.setAttribute('width', width);\n",
" rubberband_canvas.setAttribute('height', height);\n",
"\n",
" // And update the size in Python. We ignore the initial 0/0 size\n",
" // that occurs as the element is placed into the DOM, which should\n",
" // otherwise not happen due to the minimum size styling.\n",
" if (fig.ws.readyState == 1 && width != 0 && height != 0) {\n",
" fig.request_resize(width, height);\n",
" }\n",
" }\n",
" });\n",
" this.resizeObserverInstance.observe(canvas_div);\n",
"\n",
" function on_mouse_event_closure(name) {\n",
" return function (event) {\n",
" return fig.mouse_event(event, name);\n",
" };\n",
" }\n",
"\n",
" rubberband_canvas.addEventListener(\n",
" 'mousedown',\n",
" on_mouse_event_closure('button_press')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseup',\n",
" on_mouse_event_closure('button_release')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'dblclick',\n",
" on_mouse_event_closure('dblclick')\n",
" );\n",
" // Throttle sequential mouse events to 1 every 20ms.\n",
" rubberband_canvas.addEventListener(\n",
" 'mousemove',\n",
" on_mouse_event_closure('motion_notify')\n",
" );\n",
"\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseenter',\n",
" on_mouse_event_closure('figure_enter')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseleave',\n",
" on_mouse_event_closure('figure_leave')\n",
" );\n",
"\n",
" canvas_div.addEventListener('wheel', function (event) {\n",
" if (event.deltaY < 0) {\n",
" event.step = 1;\n",
" } else {\n",
" event.step = -1;\n",
" }\n",
" on_mouse_event_closure('scroll')(event);\n",
" });\n",
"\n",
" canvas_div.appendChild(canvas);\n",
" canvas_div.appendChild(rubberband_canvas);\n",
"\n",
" this.rubberband_context = rubberband_canvas.getContext('2d');\n",
" this.rubberband_context.strokeStyle = '#000000';\n",
"\n",
" this._resize_canvas = function (width, height, forward) {\n",
" if (forward) {\n",
" canvas_div.style.width = width + 'px';\n",
" canvas_div.style.height = height + 'px';\n",
" }\n",
" };\n",
"\n",
" // Disable right mouse context menu.\n",
" this.rubberband_canvas.addEventListener('contextmenu', function (_e) {\n",
" event.preventDefault();\n",
" return false;\n",
" });\n",
"\n",
" function set_focus() {\n",
" canvas.focus();\n",
" canvas_div.focus();\n",
" }\n",
"\n",
" window.setTimeout(set_focus, 100);\n",
"};\n",
"\n",
"mpl.figure.prototype._init_toolbar = function () {\n",
" var fig = this;\n",
"\n",
" var toolbar = document.createElement('div');\n",
" toolbar.classList = 'mpl-toolbar';\n",
" this.root.appendChild(toolbar);\n",
"\n",
" function on_click_closure(name) {\n",
" return function (_event) {\n",
" return fig.toolbar_button_onclick(name);\n",
" };\n",
" }\n",
"\n",
" function on_mouseover_closure(tooltip) {\n",
" return function (event) {\n",
" if (!event.currentTarget.disabled) {\n",
" return fig.toolbar_button_onmouseover(tooltip);\n",
" }\n",
" };\n",
" }\n",
"\n",
" fig.buttons = {};\n",
" var buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'mpl-button-group';\n",
" for (var toolbar_ind in mpl.toolbar_items) {\n",
" var name = mpl.toolbar_items[toolbar_ind][0];\n",
" var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
" var image = mpl.toolbar_items[toolbar_ind][2];\n",
" var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
"\n",
" if (!name) {\n",
" /* Instead of a spacer, we start a new button group. */\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
" buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'mpl-button-group';\n",
" continue;\n",
" }\n",
"\n",
" var button = (fig.buttons[name] = document.createElement('button'));\n",
" button.classList = 'mpl-widget';\n",
" button.setAttribute('role', 'button');\n",
" button.setAttribute('aria-disabled', 'false');\n",
" button.addEventListener('click', on_click_closure(method_name));\n",
" button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n",
"\n",
" var icon_img = document.createElement('img');\n",
" icon_img.src = '_images/' + image + '.png';\n",
" icon_img.srcset = '_images/' + image + '_large.png 2x';\n",
" icon_img.alt = tooltip;\n",
" button.appendChild(icon_img);\n",
"\n",
" buttonGroup.appendChild(button);\n",
" }\n",
"\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
"\n",
" var fmt_picker = document.createElement('select');\n",
" fmt_picker.classList = 'mpl-widget';\n",
" toolbar.appendChild(fmt_picker);\n",
" this.format_dropdown = fmt_picker;\n",
"\n",
" for (var ind in mpl.extensions) {\n",
" var fmt = mpl.extensions[ind];\n",
" var option = document.createElement('option');\n",
" option.selected = fmt === mpl.default_extension;\n",
" option.innerHTML = fmt;\n",
" fmt_picker.appendChild(option);\n",
" }\n",
"\n",
" var status_bar = document.createElement('span');\n",
" status_bar.classList = 'mpl-message';\n",
" toolbar.appendChild(status_bar);\n",
" this.message = status_bar;\n",
"};\n",
"\n",
"mpl.figure.prototype.request_resize = function (x_pixels, y_pixels) {\n",
" // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
" // which will in turn request a refresh of the image.\n",
" this.send_message('resize', { width: x_pixels, height: y_pixels });\n",
"};\n",
"\n",
"mpl.figure.prototype.send_message = function (type, properties) {\n",
" properties['type'] = type;\n",
" properties['figure_id'] = this.id;\n",
" this.ws.send(JSON.stringify(properties));\n",
"};\n",
"\n",
"mpl.figure.prototype.send_draw_message = function () {\n",
" if (!this.waiting) {\n",
" this.waiting = true;\n",
" this.ws.send(JSON.stringify({ type: 'draw', figure_id: this.id }));\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_save = function (fig, _msg) {\n",
" var format_dropdown = fig.format_dropdown;\n",
" var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
" fig.ondownload(fig, format);\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_resize = function (fig, msg) {\n",
" var size = msg['size'];\n",
" if (size[0] !== fig.canvas.width || size[1] !== fig.canvas.height) {\n",
" fig._resize_canvas(size[0], size[1], msg['forward']);\n",
" fig.send_message('refresh', {});\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_rubberband = function (fig, msg) {\n",
" var x0 = msg['x0'] / fig.ratio;\n",
" var y0 = (fig.canvas.height - msg['y0']) / fig.ratio;\n",
" var x1 = msg['x1'] / fig.ratio;\n",
" var y1 = (fig.canvas.height - msg['y1']) / fig.ratio;\n",
" x0 = Math.floor(x0) + 0.5;\n",
" y0 = Math.floor(y0) + 0.5;\n",
" x1 = Math.floor(x1) + 0.5;\n",
" y1 = Math.floor(y1) + 0.5;\n",
" var min_x = Math.min(x0, x1);\n",
" var min_y = Math.min(y0, y1);\n",
" var width = Math.abs(x1 - x0);\n",
" var height = Math.abs(y1 - y0);\n",
"\n",
" fig.rubberband_context.clearRect(\n",
" 0,\n",
" 0,\n",
" fig.canvas.width / fig.ratio,\n",
" fig.canvas.height / fig.ratio\n",
" );\n",
"\n",
" fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_figure_label = function (fig, msg) {\n",
" // Updates the figure title.\n",
" fig.header.textContent = msg['label'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_cursor = function (fig, msg) {\n",
" fig.rubberband_canvas.style.cursor = msg['cursor'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_message = function (fig, msg) {\n",
" fig.message.textContent = msg['message'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_draw = function (fig, _msg) {\n",
" // Request the server to send over a new figure.\n",
" fig.send_draw_message();\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_image_mode = function (fig, msg) {\n",
" fig.image_mode = msg['mode'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_history_buttons = function (fig, msg) {\n",
" for (var key in msg) {\n",
" if (!(key in fig.buttons)) {\n",
" continue;\n",
" }\n",
" fig.buttons[key].disabled = !msg[key];\n",
" fig.buttons[key].setAttribute('aria-disabled', !msg[key]);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_navigate_mode = function (fig, msg) {\n",
" if (msg['mode'] === 'PAN') {\n",
" fig.buttons['Pan'].classList.add('active');\n",
" fig.buttons['Zoom'].classList.remove('active');\n",
" } else if (msg['mode'] === 'ZOOM') {\n",
" fig.buttons['Pan'].classList.remove('active');\n",
" fig.buttons['Zoom'].classList.add('active');\n",
" } else {\n",
" fig.buttons['Pan'].classList.remove('active');\n",
" fig.buttons['Zoom'].classList.remove('active');\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.updated_canvas_event = function () {\n",
" // Called whenever the canvas gets updated.\n",
" this.send_message('ack', {});\n",
"};\n",
"\n",
"// A function to construct a web socket function for onmessage handling.\n",
"// Called in the figure constructor.\n",
"mpl.figure.prototype._make_on_message_function = function (fig) {\n",
" return function socket_on_message(evt) {\n",
" if (evt.data instanceof Blob) {\n",
" var img = evt.data;\n",
" if (img.type !== 'image/png') {\n",
" /* FIXME: We get \"Resource interpreted as Image but\n",
" * transferred with MIME type text/plain:\" errors on\n",
" * Chrome. But how to set the MIME type? It doesn't seem\n",
" * to be part of the websocket stream */\n",
" img.type = 'image/png';\n",
" }\n",
"\n",
" /* Free the memory for the previous frames */\n",
" if (fig.imageObj.src) {\n",
" (window.URL || window.webkitURL).revokeObjectURL(\n",
" fig.imageObj.src\n",
" );\n",
" }\n",
"\n",
" fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
" img\n",
" );\n",
" fig.updated_canvas_event();\n",
" fig.waiting = false;\n",
" return;\n",
" } else if (\n",
" typeof evt.data === 'string' &&\n",
" evt.data.slice(0, 21) === 'data:image/png;base64'\n",
" ) {\n",
" fig.imageObj.src = evt.data;\n",
" fig.updated_canvas_event();\n",
" fig.waiting = false;\n",
" return;\n",
" }\n",
"\n",
" var msg = JSON.parse(evt.data);\n",
" var msg_type = msg['type'];\n",
"\n",
" // Call the \"handle_{type}\" callback, which takes\n",
" // the figure and JSON message as its only arguments.\n",
" try {\n",
" var callback = fig['handle_' + msg_type];\n",
" } catch (e) {\n",
" console.log(\n",
" \"No handler for the '\" + msg_type + \"' message type: \",\n",
" msg\n",
" );\n",
" return;\n",
" }\n",
"\n",
" if (callback) {\n",
" try {\n",
" // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
" callback(fig, msg);\n",
" } catch (e) {\n",
" console.log(\n",
" \"Exception inside the 'handler_\" + msg_type + \"' callback:\",\n",
" e,\n",
" e.stack,\n",
" msg\n",
" );\n",
" }\n",
" }\n",
" };\n",
"};\n",
"\n",
"// from https://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
"mpl.findpos = function (e) {\n",
" //this section is from http://www.quirksmode.org/js/events_properties.html\n",
" var targ;\n",
" if (!e) {\n",
" e = window.event;\n",
" }\n",
" if (e.target) {\n",
" targ = e.target;\n",
" } else if (e.srcElement) {\n",
" targ = e.srcElement;\n",
" }\n",
" if (targ.nodeType === 3) {\n",
" // defeat Safari bug\n",
" targ = targ.parentNode;\n",
" }\n",
"\n",
" // pageX,Y are the mouse positions relative to the document\n",
" var boundingRect = targ.getBoundingClientRect();\n",
" var x = e.pageX - (boundingRect.left + document.body.scrollLeft);\n",
" var y = e.pageY - (boundingRect.top + document.body.scrollTop);\n",
"\n",
" return { x: x, y: y };\n",
"};\n",
"\n",
"/*\n",
" * return a copy of an object with only non-object keys\n",
" * we need this to avoid circular references\n",
" * https://stackoverflow.com/a/24161582/3208463\n",
" */\n",
"function simpleKeys(original) {\n",
" return Object.keys(original).reduce(function (obj, key) {\n",
" if (typeof original[key] !== 'object') {\n",
" obj[key] = original[key];\n",
" }\n",
" return obj;\n",
" }, {});\n",
"}\n",
"\n",
"mpl.figure.prototype.mouse_event = function (event, name) {\n",
" var canvas_pos = mpl.findpos(event);\n",
"\n",
" if (name === 'button_press') {\n",
" this.canvas.focus();\n",
" this.canvas_div.focus();\n",
" }\n",
"\n",
" var x = canvas_pos.x * this.ratio;\n",
" var y = canvas_pos.y * this.ratio;\n",
"\n",
" this.send_message(name, {\n",
" x: x,\n",
" y: y,\n",
" button: event.button,\n",
" step: event.step,\n",
" guiEvent: simpleKeys(event),\n",
" });\n",
"\n",
" /* This prevents the web browser from automatically changing to\n",
" * the text insertion cursor when the button is pressed. We want\n",
" * to control all of the cursor setting manually through the\n",
" * 'cursor' event from matplotlib */\n",
" event.preventDefault();\n",
" return false;\n",
"};\n",
"\n",
"mpl.figure.prototype._key_event_extra = function (_event, _name) {\n",
" // Handle any extra behaviour associated with a key event\n",
"};\n",
"\n",
"mpl.figure.prototype.key_event = function (event, name) {\n",
" // Prevent repeat events\n",
" if (name === 'key_press') {\n",
" if (event.key === this._key) {\n",
" return;\n",
" } else {\n",
" this._key = event.key;\n",
" }\n",
" }\n",
" if (name === 'key_release') {\n",
" this._key = null;\n",
" }\n",
"\n",
" var value = '';\n",
" if (event.ctrlKey && event.key !== 'Control') {\n",
" value += 'ctrl+';\n",
" }\n",
" else if (event.altKey && event.key !== 'Alt') {\n",
" value += 'alt+';\n",
" }\n",
" else if (event.shiftKey && event.key !== 'Shift') {\n",
" value += 'shift+';\n",
" }\n",
"\n",
" value += 'k' + event.key;\n",
"\n",
" this._key_event_extra(event, name);\n",
"\n",
" this.send_message(name, { key: value, guiEvent: simpleKeys(event) });\n",
" return false;\n",
"};\n",
"\n",
"mpl.figure.prototype.toolbar_button_onclick = function (name) {\n",
" if (name === 'download') {\n",
" this.handle_save(this, null);\n",
" } else {\n",
" this.send_message('toolbar_button', { name: name });\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.toolbar_button_onmouseover = function (tooltip) {\n",
" this.message.textContent = tooltip;\n",
"};\n",
"\n",
"///////////////// REMAINING CONTENT GENERATED BY embed_js.py /////////////////\n",
"// prettier-ignore\n",
"var _JSXTOOLS_RESIZE_OBSERVER=function(A){var t,i=new WeakMap,n=new WeakMap,a=new WeakMap,r=new WeakMap,o=new Set;function s(e){if(!(this instanceof s))throw new TypeError(\"Constructor requires 'new' operator\");i.set(this,e)}function h(){throw new TypeError(\"Function is not a constructor\")}function c(e,t,i,n){e=0 in arguments?Number(arguments[0]):0,t=1 in arguments?Number(arguments[1]):0,i=2 in arguments?Number(arguments[2]):0,n=3 in arguments?Number(arguments[3]):0,this.right=(this.x=this.left=e)+(this.width=i),this.bottom=(this.y=this.top=t)+(this.height=n),Object.freeze(this)}function d(){t=requestAnimationFrame(d);var s=new WeakMap,p=new Set;o.forEach((function(t){r.get(t).forEach((function(i){var r=t instanceof window.SVGElement,o=a.get(t),d=r?0:parseFloat(o.paddingTop),f=r?0:parseFloat(o.paddingRight),l=r?0:parseFloat(o.paddingBottom),u=r?0:parseFloat(o.paddingLeft),g=r?0:parseFloat(o.borderTopWidth),m=r?0:parseFloat(o.borderRightWidth),w=r?0:parseFloat(o.borderBottomWidth),b=u+f,F=d+l,v=(r?0:parseFloat(o.borderLeftWidth))+m,W=g+w,y=r?0:t.offsetHeight-W-t.clientHeight,E=r?0:t.offsetWidth-v-t.clientWidth,R=b+v,z=F+W,M=r?t.width:parseFloat(o.width)-R-E,O=r?t.height:parseFloat(o.height)-z-y;if(n.has(t)){var k=n.get(t);if(k[0]===M&&k[1]===O)return}n.set(t,[M,O]);var S=Object.create(h.prototype);S.target=t,S.contentRect=new c(u,d,M,O),s.has(i)||(s.set(i,[]),p.add(i)),s.get(i).push(S)}))})),p.forEach((function(e){i.get(e).call(e,s.get(e),e)}))}return s.prototype.observe=function(i){if(i instanceof window.Element){r.has(i)||(r.set(i,new Set),o.add(i),a.set(i,window.getComputedStyle(i)));var n=r.get(i);n.has(this)||n.add(this),cancelAnimationFrame(t),t=requestAnimationFrame(d)}},s.prototype.unobserve=function(i){if(i instanceof window.Element&&r.has(i)){var n=r.get(i);n.has(this)&&(n.delete(this),n.size||(r.delete(i),o.delete(i))),n.size||r.delete(i),o.size||cancelAnimationFrame(t)}},A.DOMRectReadOnly=c,A.ResizeObserver=s,A.ResizeObserverEntry=h,A}; // eslint-disable-line\n",
"mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Left button pans, Right button zooms\\nx/y fixes axis, CTRL fixes aspect\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\\nx/y fixes axis\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
"\n",
"mpl.extensions = [\"eps\", \"jpeg\", \"pgf\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
"\n",
"mpl.default_extension = \"png\";/* global mpl */\n",
"\n",
"var comm_websocket_adapter = function (comm) {\n",
" // Create a \"websocket\"-like object which calls the given IPython comm\n",
" // object with the appropriate methods. Currently this is a non binary\n",
" // socket, so there is still some room for performance tuning.\n",
" var ws = {};\n",
"\n",
" ws.binaryType = comm.kernel.ws.binaryType;\n",
" ws.readyState = comm.kernel.ws.readyState;\n",
" function updateReadyState(_event) {\n",
" if (comm.kernel.ws) {\n",
" ws.readyState = comm.kernel.ws.readyState;\n",
" } else {\n",
" ws.readyState = 3; // Closed state.\n",
" }\n",
" }\n",
" comm.kernel.ws.addEventListener('open', updateReadyState);\n",
" comm.kernel.ws.addEventListener('close', updateReadyState);\n",
" comm.kernel.ws.addEventListener('error', updateReadyState);\n",
"\n",
" ws.close = function () {\n",
" comm.close();\n",
" };\n",
" ws.send = function (m) {\n",
" //console.log('sending', m);\n",
" comm.send(m);\n",
" };\n",
" // Register the callback with on_msg.\n",
" comm.on_msg(function (msg) {\n",
" //console.log('receiving', msg['content']['data'], msg);\n",
" var data = msg['content']['data'];\n",
" if (data['blob'] !== undefined) {\n",
" data = {\n",
" data: new Blob(msg['buffers'], { type: data['blob'] }),\n",
" };\n",
" }\n",
" // Pass the mpl event to the overridden (by mpl) onmessage function.\n",
" ws.onmessage(data);\n",
" });\n",
" return ws;\n",
"};\n",
"\n",
"mpl.mpl_figure_comm = function (comm, msg) {\n",
" // This is the function which gets called when the mpl process\n",
" // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
"\n",
" var id = msg.content.data.id;\n",
" // Get hold of the div created by the display call when the Comm\n",
" // socket was opened in Python.\n",
" var element = document.getElementById(id);\n",
" var ws_proxy = comm_websocket_adapter(comm);\n",
"\n",
" function ondownload(figure, _format) {\n",
" window.open(figure.canvas.toDataURL());\n",
" }\n",
"\n",
" var fig = new mpl.figure(id, ws_proxy, ondownload, element);\n",
"\n",
" // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
" // web socket which is closed, not our websocket->open comm proxy.\n",
" ws_proxy.onopen();\n",
"\n",
" fig.parent_element = element;\n",
" fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
" if (!fig.cell_info) {\n",
" console.error('Failed to find cell for figure', id, fig);\n",
" return;\n",
" }\n",
" fig.cell_info[0].output_area.element.on(\n",
" 'cleared',\n",
" { fig: fig },\n",
" fig._remove_fig_handler\n",
" );\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_close = function (fig, msg) {\n",
" var width = fig.canvas.width / fig.ratio;\n",
" fig.cell_info[0].output_area.element.off(\n",
" 'cleared',\n",
" fig._remove_fig_handler\n",
" );\n",
" fig.resizeObserverInstance.unobserve(fig.canvas_div);\n",
"\n",
" // Update the output cell to use the data from the current canvas.\n",
" fig.push_to_output();\n",
" var dataURL = fig.canvas.toDataURL();\n",
" // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
" // the notebook keyboard shortcuts fail.\n",
" IPython.keyboard_manager.enable();\n",
" fig.parent_element.innerHTML =\n",
" '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
" fig.close_ws(fig, msg);\n",
"};\n",
"\n",
"mpl.figure.prototype.close_ws = function (fig, msg) {\n",
" fig.send_message('closing', msg);\n",
" // fig.ws.close()\n",
"};\n",
"\n",
"mpl.figure.prototype.push_to_output = function (_remove_interactive) {\n",
" // Turn the data on the canvas into data in the output cell.\n",
" var width = this.canvas.width / this.ratio;\n",
" var dataURL = this.canvas.toDataURL();\n",
" this.cell_info[1]['text/html'] =\n",
" '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
"};\n",
"\n",
"mpl.figure.prototype.updated_canvas_event = function () {\n",
" // Tell IPython that the notebook contents must change.\n",
" IPython.notebook.set_dirty(true);\n",
" this.send_message('ack', {});\n",
" var fig = this;\n",
" // Wait a second, then push the new image to the DOM so\n",
" // that it is saved nicely (might be nice to debounce this).\n",
" setTimeout(function () {\n",
" fig.push_to_output();\n",
" }, 1000);\n",
"};\n",
"\n",
"mpl.figure.prototype._init_toolbar = function () {\n",
" var fig = this;\n",
"\n",
" var toolbar = document.createElement('div');\n",
" toolbar.classList = 'btn-toolbar';\n",
" this.root.appendChild(toolbar);\n",
"\n",
" function on_click_closure(name) {\n",
" return function (_event) {\n",
" return fig.toolbar_button_onclick(name);\n",
" };\n",
" }\n",
"\n",
" function on_mouseover_closure(tooltip) {\n",
" return function (event) {\n",
" if (!event.currentTarget.disabled) {\n",
" return fig.toolbar_button_onmouseover(tooltip);\n",
" }\n",
" };\n",
" }\n",
"\n",
" fig.buttons = {};\n",
" var buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'btn-group';\n",
" var button;\n",
" for (var toolbar_ind in mpl.toolbar_items) {\n",
" var name = mpl.toolbar_items[toolbar_ind][0];\n",
" var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
" var image = mpl.toolbar_items[toolbar_ind][2];\n",
" var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
"\n",
" if (!name) {\n",
" /* Instead of a spacer, we start a new button group. */\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
" buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'btn-group';\n",
" continue;\n",
" }\n",
"\n",
" button = fig.buttons[name] = document.createElement('button');\n",
" button.classList = 'btn btn-default';\n",
" button.href = '#';\n",
" button.title = name;\n",
" button.innerHTML = '<i class=\"fa ' + image + ' fa-lg\"></i>';\n",
" button.addEventListener('click', on_click_closure(method_name));\n",
" button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n",
" buttonGroup.appendChild(button);\n",
" }\n",
"\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
"\n",
" // Add the status bar.\n",
" var status_bar = document.createElement('span');\n",
" status_bar.classList = 'mpl-message pull-right';\n",
" toolbar.appendChild(status_bar);\n",
" this.message = status_bar;\n",
"\n",
" // Add the close button to the window.\n",
" var buttongrp = document.createElement('div');\n",
" buttongrp.classList = 'btn-group inline pull-right';\n",
" button = document.createElement('button');\n",
" button.classList = 'btn btn-mini btn-primary';\n",
" button.href = '#';\n",
" button.title = 'Stop Interaction';\n",
" button.innerHTML = '<i class=\"fa fa-power-off icon-remove icon-large\"></i>';\n",
" button.addEventListener('click', function (_evt) {\n",
" fig.handle_close(fig, {});\n",
" });\n",
" button.addEventListener(\n",
" 'mouseover',\n",
" on_mouseover_closure('Stop Interaction')\n",
" );\n",
" buttongrp.appendChild(button);\n",
" var titlebar = this.root.querySelector('.ui-dialog-titlebar');\n",
" titlebar.insertBefore(buttongrp, titlebar.firstChild);\n",
"};\n",
"\n",
"mpl.figure.prototype._remove_fig_handler = function (event) {\n",
" var fig = event.data.fig;\n",
" if (event.target !== this) {\n",
" // Ignore bubbled events from children.\n",
" return;\n",
" }\n",
" fig.close_ws(fig, {});\n",
"};\n",
"\n",
"mpl.figure.prototype._root_extra_style = function (el) {\n",
" el.style.boxSizing = 'content-box'; // override notebook setting of border-box.\n",
"};\n",
"\n",
"mpl.figure.prototype._canvas_extra_style = function (el) {\n",
" // this is important to make the div 'focusable\n",
" el.setAttribute('tabindex', 0);\n",
" // reach out to IPython and tell the keyboard manager to turn it's self\n",
" // off when our div gets focus\n",
"\n",
" // location in version 3\n",
" if (IPython.notebook.keyboard_manager) {\n",
" IPython.notebook.keyboard_manager.register_events(el);\n",
" } else {\n",
" // location in version 2\n",
" IPython.keyboard_manager.register_events(el);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype._key_event_extra = function (event, _name) {\n",
" // Check for shift+enter\n",
" if (event.shiftKey && event.which === 13) {\n",
" this.canvas_div.blur();\n",
" // select the cell after this one\n",
" var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n",
" IPython.notebook.select(index + 1);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_save = function (fig, _msg) {\n",
" fig.ondownload(fig, null);\n",
"};\n",
"\n",
"mpl.find_output_cell = function (html_output) {\n",
" // Return the cell and output element which can be found *uniquely* in the notebook.\n",
" // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
" // IPython event is triggered only after the cells have been serialised, which for\n",
" // our purposes (turning an active figure into a static one), is too late.\n",
" var cells = IPython.notebook.get_cells();\n",
" var ncells = cells.length;\n",
" for (var i = 0; i < ncells; i++) {\n",
" var cell = cells[i];\n",
" if (cell.cell_type === 'code') {\n",
" for (var j = 0; j < cell.output_area.outputs.length; j++) {\n",
" var data = cell.output_area.outputs[j];\n",
" if (data.data) {\n",
" // IPython >= 3 moved mimebundle to data attribute of output\n",
" data = data.data;\n",
" }\n",
" if (data['text/html'] === html_output) {\n",
" return [cell, data, j];\n",
" }\n",
" }\n",
" }\n",
" }\n",
"};\n",
"\n",
"// Register the function which deals with the matplotlib target/channel.\n",
"// The kernel may be null if the page has been refreshed.\n",
"if (IPython.notebook.kernel !== null) {\n",
" IPython.notebook.kernel.comm_manager.register_target(\n",
" 'matplotlib',\n",
" mpl.mpl_figure_comm\n",
" );\n",
"}\n"
],
"text/plain": [
"<IPython.core.display.Javascript object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<img src=\"data:image/png;base64,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\" width=\"640\">"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "e06d283dc60d4e28911d2b3d0b38e3d0",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"interactive(children=(FloatLogSlider(value=1.0, base=2.0, description='ratio', max=5.0, min=-5.0, step=0.25), …"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"<function __main__.clean_plot.<locals>.g(*args, clean=True, **kwargs)>"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"fig = plt.figure()\n",
"#plot_farmer.state = State(None)\n",
"widgets.interact(plot_farmer, farmer=widgets.fixed(\"bob\"), ratio=ratio_widget(),\n",
" potato=(0., bounds[\"bob\"][\"potato\"]),\n",
" carrot=(0., bounds[\"bob\"][\"carrot\"]),\n",
" clean=widgets.fixed(True))"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "f5f9d36a",
"metadata": {
"slideshow": {
"slide_type": "subslide"
}
},
"outputs": [
{
"data": {
"application/javascript": [
"/* Put everything inside the global mpl namespace */\n",
"/* global mpl */\n",
"window.mpl = {};\n",
"\n",
"mpl.get_websocket_type = function () {\n",
" if (typeof WebSocket !== 'undefined') {\n",
" return WebSocket;\n",
" } else if (typeof MozWebSocket !== 'undefined') {\n",
" return MozWebSocket;\n",
" } else {\n",
" alert(\n",
" 'Your browser does not have WebSocket support. ' +\n",
" 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n",
" 'Firefox 4 and 5 are also supported but you ' +\n",
" 'have to enable WebSockets in about:config.'\n",
" );\n",
" }\n",
"};\n",
"\n",
"mpl.figure = function (figure_id, websocket, ondownload, parent_element) {\n",
" this.id = figure_id;\n",
"\n",
" this.ws = websocket;\n",
"\n",
" this.supports_binary = this.ws.binaryType !== undefined;\n",
"\n",
" if (!this.supports_binary) {\n",
" var warnings = document.getElementById('mpl-warnings');\n",
" if (warnings) {\n",
" warnings.style.display = 'block';\n",
" warnings.textContent =\n",
" 'This browser does not support binary websocket messages. ' +\n",
" 'Performance may be slow.';\n",
" }\n",
" }\n",
"\n",
" this.imageObj = new Image();\n",
"\n",
" this.context = undefined;\n",
" this.message = undefined;\n",
" this.canvas = undefined;\n",
" this.rubberband_canvas = undefined;\n",
" this.rubberband_context = undefined;\n",
" this.format_dropdown = undefined;\n",
"\n",
" this.image_mode = 'full';\n",
"\n",
" this.root = document.createElement('div');\n",
" this.root.setAttribute('style', 'display: inline-block');\n",
" this._root_extra_style(this.root);\n",
"\n",
" parent_element.appendChild(this.root);\n",
"\n",
" this._init_header(this);\n",
" this._init_canvas(this);\n",
" this._init_toolbar(this);\n",
"\n",
" var fig = this;\n",
"\n",
" this.waiting = false;\n",
"\n",
" this.ws.onopen = function () {\n",
" fig.send_message('supports_binary', { value: fig.supports_binary });\n",
" fig.send_message('send_image_mode', {});\n",
" if (fig.ratio !== 1) {\n",
" fig.send_message('set_device_pixel_ratio', {\n",
" device_pixel_ratio: fig.ratio,\n",
" });\n",
" }\n",
" fig.send_message('refresh', {});\n",
" };\n",
"\n",
" this.imageObj.onload = function () {\n",
" if (fig.image_mode === 'full') {\n",
" // Full images could contain transparency (where diff images\n",
" // almost always do), so we need to clear the canvas so that\n",
" // there is no ghosting.\n",
" fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n",
" }\n",
" fig.context.drawImage(fig.imageObj, 0, 0);\n",
" };\n",
"\n",
" this.imageObj.onunload = function () {\n",
" fig.ws.close();\n",
" };\n",
"\n",
" this.ws.onmessage = this._make_on_message_function(this);\n",
"\n",
" this.ondownload = ondownload;\n",
"};\n",
"\n",
"mpl.figure.prototype._init_header = function () {\n",
" var titlebar = document.createElement('div');\n",
" titlebar.classList =\n",
" 'ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix';\n",
" var titletext = document.createElement('div');\n",
" titletext.classList = 'ui-dialog-title';\n",
" titletext.setAttribute(\n",
" 'style',\n",
" 'width: 100%; text-align: center; padding: 3px;'\n",
" );\n",
" titlebar.appendChild(titletext);\n",
" this.root.appendChild(titlebar);\n",
" this.header = titletext;\n",
"};\n",
"\n",
"mpl.figure.prototype._canvas_extra_style = function (_canvas_div) {};\n",
"\n",
"mpl.figure.prototype._root_extra_style = function (_canvas_div) {};\n",
"\n",
"mpl.figure.prototype._init_canvas = function () {\n",
" var fig = this;\n",
"\n",
" var canvas_div = (this.canvas_div = document.createElement('div'));\n",
" canvas_div.setAttribute(\n",
" 'style',\n",
" 'border: 1px solid #ddd;' +\n",
" 'box-sizing: content-box;' +\n",
" 'clear: both;' +\n",
" 'min-height: 1px;' +\n",
" 'min-width: 1px;' +\n",
" 'outline: 0;' +\n",
" 'overflow: hidden;' +\n",
" 'position: relative;' +\n",
" 'resize: both;'\n",
" );\n",
"\n",
" function on_keyboard_event_closure(name) {\n",
" return function (event) {\n",
" return fig.key_event(event, name);\n",
" };\n",
" }\n",
"\n",
" canvas_div.addEventListener(\n",
" 'keydown',\n",
" on_keyboard_event_closure('key_press')\n",
" );\n",
" canvas_div.addEventListener(\n",
" 'keyup',\n",
" on_keyboard_event_closure('key_release')\n",
" );\n",
"\n",
" this._canvas_extra_style(canvas_div);\n",
" this.root.appendChild(canvas_div);\n",
"\n",
" var canvas = (this.canvas = document.createElement('canvas'));\n",
" canvas.classList.add('mpl-canvas');\n",
" canvas.setAttribute('style', 'box-sizing: content-box;');\n",
"\n",
" this.context = canvas.getContext('2d');\n",
"\n",
" var backingStore =\n",
" this.context.backingStorePixelRatio ||\n",
" this.context.webkitBackingStorePixelRatio ||\n",
" this.context.mozBackingStorePixelRatio ||\n",
" this.context.msBackingStorePixelRatio ||\n",
" this.context.oBackingStorePixelRatio ||\n",
" this.context.backingStorePixelRatio ||\n",
" 1;\n",
"\n",
" this.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
"\n",
" var rubberband_canvas = (this.rubberband_canvas = document.createElement(\n",
" 'canvas'\n",
" ));\n",
" rubberband_canvas.setAttribute(\n",
" 'style',\n",
" 'box-sizing: content-box; position: absolute; left: 0; top: 0; z-index: 1;'\n",
" );\n",
"\n",
" // Apply a ponyfill if ResizeObserver is not implemented by browser.\n",
" if (this.ResizeObserver === undefined) {\n",
" if (window.ResizeObserver !== undefined) {\n",
" this.ResizeObserver = window.ResizeObserver;\n",
" } else {\n",
" var obs = _JSXTOOLS_RESIZE_OBSERVER({});\n",
" this.ResizeObserver = obs.ResizeObserver;\n",
" }\n",
" }\n",
"\n",
" this.resizeObserverInstance = new this.ResizeObserver(function (entries) {\n",
" var nentries = entries.length;\n",
" for (var i = 0; i < nentries; i++) {\n",
" var entry = entries[i];\n",
" var width, height;\n",
" if (entry.contentBoxSize) {\n",
" if (entry.contentBoxSize instanceof Array) {\n",
" // Chrome 84 implements new version of spec.\n",
" width = entry.contentBoxSize[0].inlineSize;\n",
" height = entry.contentBoxSize[0].blockSize;\n",
" } else {\n",
" // Firefox implements old version of spec.\n",
" width = entry.contentBoxSize.inlineSize;\n",
" height = entry.contentBoxSize.blockSize;\n",
" }\n",
" } else {\n",
" // Chrome <84 implements even older version of spec.\n",
" width = entry.contentRect.width;\n",
" height = entry.contentRect.height;\n",
" }\n",
"\n",
" // Keep the size of the canvas and rubber band canvas in sync with\n",
" // the canvas container.\n",
" if (entry.devicePixelContentBoxSize) {\n",
" // Chrome 84 implements new version of spec.\n",
" canvas.setAttribute(\n",
" 'width',\n",
" entry.devicePixelContentBoxSize[0].inlineSize\n",
" );\n",
" canvas.setAttribute(\n",
" 'height',\n",
" entry.devicePixelContentBoxSize[0].blockSize\n",
" );\n",
" } else {\n",
" canvas.setAttribute('width', width * fig.ratio);\n",
" canvas.setAttribute('height', height * fig.ratio);\n",
" }\n",
" canvas.setAttribute(\n",
" 'style',\n",
" 'width: ' + width + 'px; height: ' + height + 'px;'\n",
" );\n",
"\n",
" rubberband_canvas.setAttribute('width', width);\n",
" rubberband_canvas.setAttribute('height', height);\n",
"\n",
" // And update the size in Python. We ignore the initial 0/0 size\n",
" // that occurs as the element is placed into the DOM, which should\n",
" // otherwise not happen due to the minimum size styling.\n",
" if (fig.ws.readyState == 1 && width != 0 && height != 0) {\n",
" fig.request_resize(width, height);\n",
" }\n",
" }\n",
" });\n",
" this.resizeObserverInstance.observe(canvas_div);\n",
"\n",
" function on_mouse_event_closure(name) {\n",
" return function (event) {\n",
" return fig.mouse_event(event, name);\n",
" };\n",
" }\n",
"\n",
" rubberband_canvas.addEventListener(\n",
" 'mousedown',\n",
" on_mouse_event_closure('button_press')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseup',\n",
" on_mouse_event_closure('button_release')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'dblclick',\n",
" on_mouse_event_closure('dblclick')\n",
" );\n",
" // Throttle sequential mouse events to 1 every 20ms.\n",
" rubberband_canvas.addEventListener(\n",
" 'mousemove',\n",
" on_mouse_event_closure('motion_notify')\n",
" );\n",
"\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseenter',\n",
" on_mouse_event_closure('figure_enter')\n",
" );\n",
" rubberband_canvas.addEventListener(\n",
" 'mouseleave',\n",
" on_mouse_event_closure('figure_leave')\n",
" );\n",
"\n",
" canvas_div.addEventListener('wheel', function (event) {\n",
" if (event.deltaY < 0) {\n",
" event.step = 1;\n",
" } else {\n",
" event.step = -1;\n",
" }\n",
" on_mouse_event_closure('scroll')(event);\n",
" });\n",
"\n",
" canvas_div.appendChild(canvas);\n",
" canvas_div.appendChild(rubberband_canvas);\n",
"\n",
" this.rubberband_context = rubberband_canvas.getContext('2d');\n",
" this.rubberband_context.strokeStyle = '#000000';\n",
"\n",
" this._resize_canvas = function (width, height, forward) {\n",
" if (forward) {\n",
" canvas_div.style.width = width + 'px';\n",
" canvas_div.style.height = height + 'px';\n",
" }\n",
" };\n",
"\n",
" // Disable right mouse context menu.\n",
" this.rubberband_canvas.addEventListener('contextmenu', function (_e) {\n",
" event.preventDefault();\n",
" return false;\n",
" });\n",
"\n",
" function set_focus() {\n",
" canvas.focus();\n",
" canvas_div.focus();\n",
" }\n",
"\n",
" window.setTimeout(set_focus, 100);\n",
"};\n",
"\n",
"mpl.figure.prototype._init_toolbar = function () {\n",
" var fig = this;\n",
"\n",
" var toolbar = document.createElement('div');\n",
" toolbar.classList = 'mpl-toolbar';\n",
" this.root.appendChild(toolbar);\n",
"\n",
" function on_click_closure(name) {\n",
" return function (_event) {\n",
" return fig.toolbar_button_onclick(name);\n",
" };\n",
" }\n",
"\n",
" function on_mouseover_closure(tooltip) {\n",
" return function (event) {\n",
" if (!event.currentTarget.disabled) {\n",
" return fig.toolbar_button_onmouseover(tooltip);\n",
" }\n",
" };\n",
" }\n",
"\n",
" fig.buttons = {};\n",
" var buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'mpl-button-group';\n",
" for (var toolbar_ind in mpl.toolbar_items) {\n",
" var name = mpl.toolbar_items[toolbar_ind][0];\n",
" var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
" var image = mpl.toolbar_items[toolbar_ind][2];\n",
" var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
"\n",
" if (!name) {\n",
" /* Instead of a spacer, we start a new button group. */\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
" buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'mpl-button-group';\n",
" continue;\n",
" }\n",
"\n",
" var button = (fig.buttons[name] = document.createElement('button'));\n",
" button.classList = 'mpl-widget';\n",
" button.setAttribute('role', 'button');\n",
" button.setAttribute('aria-disabled', 'false');\n",
" button.addEventListener('click', on_click_closure(method_name));\n",
" button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n",
"\n",
" var icon_img = document.createElement('img');\n",
" icon_img.src = '_images/' + image + '.png';\n",
" icon_img.srcset = '_images/' + image + '_large.png 2x';\n",
" icon_img.alt = tooltip;\n",
" button.appendChild(icon_img);\n",
"\n",
" buttonGroup.appendChild(button);\n",
" }\n",
"\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
"\n",
" var fmt_picker = document.createElement('select');\n",
" fmt_picker.classList = 'mpl-widget';\n",
" toolbar.appendChild(fmt_picker);\n",
" this.format_dropdown = fmt_picker;\n",
"\n",
" for (var ind in mpl.extensions) {\n",
" var fmt = mpl.extensions[ind];\n",
" var option = document.createElement('option');\n",
" option.selected = fmt === mpl.default_extension;\n",
" option.innerHTML = fmt;\n",
" fmt_picker.appendChild(option);\n",
" }\n",
"\n",
" var status_bar = document.createElement('span');\n",
" status_bar.classList = 'mpl-message';\n",
" toolbar.appendChild(status_bar);\n",
" this.message = status_bar;\n",
"};\n",
"\n",
"mpl.figure.prototype.request_resize = function (x_pixels, y_pixels) {\n",
" // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n",
" // which will in turn request a refresh of the image.\n",
" this.send_message('resize', { width: x_pixels, height: y_pixels });\n",
"};\n",
"\n",
"mpl.figure.prototype.send_message = function (type, properties) {\n",
" properties['type'] = type;\n",
" properties['figure_id'] = this.id;\n",
" this.ws.send(JSON.stringify(properties));\n",
"};\n",
"\n",
"mpl.figure.prototype.send_draw_message = function () {\n",
" if (!this.waiting) {\n",
" this.waiting = true;\n",
" this.ws.send(JSON.stringify({ type: 'draw', figure_id: this.id }));\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_save = function (fig, _msg) {\n",
" var format_dropdown = fig.format_dropdown;\n",
" var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n",
" fig.ondownload(fig, format);\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_resize = function (fig, msg) {\n",
" var size = msg['size'];\n",
" if (size[0] !== fig.canvas.width || size[1] !== fig.canvas.height) {\n",
" fig._resize_canvas(size[0], size[1], msg['forward']);\n",
" fig.send_message('refresh', {});\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_rubberband = function (fig, msg) {\n",
" var x0 = msg['x0'] / fig.ratio;\n",
" var y0 = (fig.canvas.height - msg['y0']) / fig.ratio;\n",
" var x1 = msg['x1'] / fig.ratio;\n",
" var y1 = (fig.canvas.height - msg['y1']) / fig.ratio;\n",
" x0 = Math.floor(x0) + 0.5;\n",
" y0 = Math.floor(y0) + 0.5;\n",
" x1 = Math.floor(x1) + 0.5;\n",
" y1 = Math.floor(y1) + 0.5;\n",
" var min_x = Math.min(x0, x1);\n",
" var min_y = Math.min(y0, y1);\n",
" var width = Math.abs(x1 - x0);\n",
" var height = Math.abs(y1 - y0);\n",
"\n",
" fig.rubberband_context.clearRect(\n",
" 0,\n",
" 0,\n",
" fig.canvas.width / fig.ratio,\n",
" fig.canvas.height / fig.ratio\n",
" );\n",
"\n",
" fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_figure_label = function (fig, msg) {\n",
" // Updates the figure title.\n",
" fig.header.textContent = msg['label'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_cursor = function (fig, msg) {\n",
" fig.rubberband_canvas.style.cursor = msg['cursor'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_message = function (fig, msg) {\n",
" fig.message.textContent = msg['message'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_draw = function (fig, _msg) {\n",
" // Request the server to send over a new figure.\n",
" fig.send_draw_message();\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_image_mode = function (fig, msg) {\n",
" fig.image_mode = msg['mode'];\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_history_buttons = function (fig, msg) {\n",
" for (var key in msg) {\n",
" if (!(key in fig.buttons)) {\n",
" continue;\n",
" }\n",
" fig.buttons[key].disabled = !msg[key];\n",
" fig.buttons[key].setAttribute('aria-disabled', !msg[key]);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_navigate_mode = function (fig, msg) {\n",
" if (msg['mode'] === 'PAN') {\n",
" fig.buttons['Pan'].classList.add('active');\n",
" fig.buttons['Zoom'].classList.remove('active');\n",
" } else if (msg['mode'] === 'ZOOM') {\n",
" fig.buttons['Pan'].classList.remove('active');\n",
" fig.buttons['Zoom'].classList.add('active');\n",
" } else {\n",
" fig.buttons['Pan'].classList.remove('active');\n",
" fig.buttons['Zoom'].classList.remove('active');\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.updated_canvas_event = function () {\n",
" // Called whenever the canvas gets updated.\n",
" this.send_message('ack', {});\n",
"};\n",
"\n",
"// A function to construct a web socket function for onmessage handling.\n",
"// Called in the figure constructor.\n",
"mpl.figure.prototype._make_on_message_function = function (fig) {\n",
" return function socket_on_message(evt) {\n",
" if (evt.data instanceof Blob) {\n",
" var img = evt.data;\n",
" if (img.type !== 'image/png') {\n",
" /* FIXME: We get \"Resource interpreted as Image but\n",
" * transferred with MIME type text/plain:\" errors on\n",
" * Chrome. But how to set the MIME type? It doesn't seem\n",
" * to be part of the websocket stream */\n",
" img.type = 'image/png';\n",
" }\n",
"\n",
" /* Free the memory for the previous frames */\n",
" if (fig.imageObj.src) {\n",
" (window.URL || window.webkitURL).revokeObjectURL(\n",
" fig.imageObj.src\n",
" );\n",
" }\n",
"\n",
" fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
" img\n",
" );\n",
" fig.updated_canvas_event();\n",
" fig.waiting = false;\n",
" return;\n",
" } else if (\n",
" typeof evt.data === 'string' &&\n",
" evt.data.slice(0, 21) === 'data:image/png;base64'\n",
" ) {\n",
" fig.imageObj.src = evt.data;\n",
" fig.updated_canvas_event();\n",
" fig.waiting = false;\n",
" return;\n",
" }\n",
"\n",
" var msg = JSON.parse(evt.data);\n",
" var msg_type = msg['type'];\n",
"\n",
" // Call the \"handle_{type}\" callback, which takes\n",
" // the figure and JSON message as its only arguments.\n",
" try {\n",
" var callback = fig['handle_' + msg_type];\n",
" } catch (e) {\n",
" console.log(\n",
" \"No handler for the '\" + msg_type + \"' message type: \",\n",
" msg\n",
" );\n",
" return;\n",
" }\n",
"\n",
" if (callback) {\n",
" try {\n",
" // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n",
" callback(fig, msg);\n",
" } catch (e) {\n",
" console.log(\n",
" \"Exception inside the 'handler_\" + msg_type + \"' callback:\",\n",
" e,\n",
" e.stack,\n",
" msg\n",
" );\n",
" }\n",
" }\n",
" };\n",
"};\n",
"\n",
"// from https://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n",
"mpl.findpos = function (e) {\n",
" //this section is from http://www.quirksmode.org/js/events_properties.html\n",
" var targ;\n",
" if (!e) {\n",
" e = window.event;\n",
" }\n",
" if (e.target) {\n",
" targ = e.target;\n",
" } else if (e.srcElement) {\n",
" targ = e.srcElement;\n",
" }\n",
" if (targ.nodeType === 3) {\n",
" // defeat Safari bug\n",
" targ = targ.parentNode;\n",
" }\n",
"\n",
" // pageX,Y are the mouse positions relative to the document\n",
" var boundingRect = targ.getBoundingClientRect();\n",
" var x = e.pageX - (boundingRect.left + document.body.scrollLeft);\n",
" var y = e.pageY - (boundingRect.top + document.body.scrollTop);\n",
"\n",
" return { x: x, y: y };\n",
"};\n",
"\n",
"/*\n",
" * return a copy of an object with only non-object keys\n",
" * we need this to avoid circular references\n",
" * https://stackoverflow.com/a/24161582/3208463\n",
" */\n",
"function simpleKeys(original) {\n",
" return Object.keys(original).reduce(function (obj, key) {\n",
" if (typeof original[key] !== 'object') {\n",
" obj[key] = original[key];\n",
" }\n",
" return obj;\n",
" }, {});\n",
"}\n",
"\n",
"mpl.figure.prototype.mouse_event = function (event, name) {\n",
" var canvas_pos = mpl.findpos(event);\n",
"\n",
" if (name === 'button_press') {\n",
" this.canvas.focus();\n",
" this.canvas_div.focus();\n",
" }\n",
"\n",
" var x = canvas_pos.x * this.ratio;\n",
" var y = canvas_pos.y * this.ratio;\n",
"\n",
" this.send_message(name, {\n",
" x: x,\n",
" y: y,\n",
" button: event.button,\n",
" step: event.step,\n",
" guiEvent: simpleKeys(event),\n",
" });\n",
"\n",
" /* This prevents the web browser from automatically changing to\n",
" * the text insertion cursor when the button is pressed. We want\n",
" * to control all of the cursor setting manually through the\n",
" * 'cursor' event from matplotlib */\n",
" event.preventDefault();\n",
" return false;\n",
"};\n",
"\n",
"mpl.figure.prototype._key_event_extra = function (_event, _name) {\n",
" // Handle any extra behaviour associated with a key event\n",
"};\n",
"\n",
"mpl.figure.prototype.key_event = function (event, name) {\n",
" // Prevent repeat events\n",
" if (name === 'key_press') {\n",
" if (event.key === this._key) {\n",
" return;\n",
" } else {\n",
" this._key = event.key;\n",
" }\n",
" }\n",
" if (name === 'key_release') {\n",
" this._key = null;\n",
" }\n",
"\n",
" var value = '';\n",
" if (event.ctrlKey && event.key !== 'Control') {\n",
" value += 'ctrl+';\n",
" }\n",
" else if (event.altKey && event.key !== 'Alt') {\n",
" value += 'alt+';\n",
" }\n",
" else if (event.shiftKey && event.key !== 'Shift') {\n",
" value += 'shift+';\n",
" }\n",
"\n",
" value += 'k' + event.key;\n",
"\n",
" this._key_event_extra(event, name);\n",
"\n",
" this.send_message(name, { key: value, guiEvent: simpleKeys(event) });\n",
" return false;\n",
"};\n",
"\n",
"mpl.figure.prototype.toolbar_button_onclick = function (name) {\n",
" if (name === 'download') {\n",
" this.handle_save(this, null);\n",
" } else {\n",
" this.send_message('toolbar_button', { name: name });\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.toolbar_button_onmouseover = function (tooltip) {\n",
" this.message.textContent = tooltip;\n",
"};\n",
"\n",
"///////////////// REMAINING CONTENT GENERATED BY embed_js.py /////////////////\n",
"// prettier-ignore\n",
"var _JSXTOOLS_RESIZE_OBSERVER=function(A){var t,i=new WeakMap,n=new WeakMap,a=new WeakMap,r=new WeakMap,o=new Set;function s(e){if(!(this instanceof s))throw new TypeError(\"Constructor requires 'new' operator\");i.set(this,e)}function h(){throw new TypeError(\"Function is not a constructor\")}function c(e,t,i,n){e=0 in arguments?Number(arguments[0]):0,t=1 in arguments?Number(arguments[1]):0,i=2 in arguments?Number(arguments[2]):0,n=3 in arguments?Number(arguments[3]):0,this.right=(this.x=this.left=e)+(this.width=i),this.bottom=(this.y=this.top=t)+(this.height=n),Object.freeze(this)}function d(){t=requestAnimationFrame(d);var s=new WeakMap,p=new Set;o.forEach((function(t){r.get(t).forEach((function(i){var r=t instanceof window.SVGElement,o=a.get(t),d=r?0:parseFloat(o.paddingTop),f=r?0:parseFloat(o.paddingRight),l=r?0:parseFloat(o.paddingBottom),u=r?0:parseFloat(o.paddingLeft),g=r?0:parseFloat(o.borderTopWidth),m=r?0:parseFloat(o.borderRightWidth),w=r?0:parseFloat(o.borderBottomWidth),b=u+f,F=d+l,v=(r?0:parseFloat(o.borderLeftWidth))+m,W=g+w,y=r?0:t.offsetHeight-W-t.clientHeight,E=r?0:t.offsetWidth-v-t.clientWidth,R=b+v,z=F+W,M=r?t.width:parseFloat(o.width)-R-E,O=r?t.height:parseFloat(o.height)-z-y;if(n.has(t)){var k=n.get(t);if(k[0]===M&&k[1]===O)return}n.set(t,[M,O]);var S=Object.create(h.prototype);S.target=t,S.contentRect=new c(u,d,M,O),s.has(i)||(s.set(i,[]),p.add(i)),s.get(i).push(S)}))})),p.forEach((function(e){i.get(e).call(e,s.get(e),e)}))}return s.prototype.observe=function(i){if(i instanceof window.Element){r.has(i)||(r.set(i,new Set),o.add(i),a.set(i,window.getComputedStyle(i)));var n=r.get(i);n.has(this)||n.add(this),cancelAnimationFrame(t),t=requestAnimationFrame(d)}},s.prototype.unobserve=function(i){if(i instanceof window.Element&&r.has(i)){var n=r.get(i);n.has(this)&&(n.delete(this),n.size||(r.delete(i),o.delete(i))),n.size||r.delete(i),o.size||cancelAnimationFrame(t)}},A.DOMRectReadOnly=c,A.ResizeObserver=s,A.ResizeObserverEntry=h,A}; // eslint-disable-line\n",
"mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Left button pans, Right button zooms\\nx/y fixes axis, CTRL fixes aspect\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\\nx/y fixes axis\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
"\n",
"mpl.extensions = [\"eps\", \"jpeg\", \"pgf\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
"\n",
"mpl.default_extension = \"png\";/* global mpl */\n",
"\n",
"var comm_websocket_adapter = function (comm) {\n",
" // Create a \"websocket\"-like object which calls the given IPython comm\n",
" // object with the appropriate methods. Currently this is a non binary\n",
" // socket, so there is still some room for performance tuning.\n",
" var ws = {};\n",
"\n",
" ws.binaryType = comm.kernel.ws.binaryType;\n",
" ws.readyState = comm.kernel.ws.readyState;\n",
" function updateReadyState(_event) {\n",
" if (comm.kernel.ws) {\n",
" ws.readyState = comm.kernel.ws.readyState;\n",
" } else {\n",
" ws.readyState = 3; // Closed state.\n",
" }\n",
" }\n",
" comm.kernel.ws.addEventListener('open', updateReadyState);\n",
" comm.kernel.ws.addEventListener('close', updateReadyState);\n",
" comm.kernel.ws.addEventListener('error', updateReadyState);\n",
"\n",
" ws.close = function () {\n",
" comm.close();\n",
" };\n",
" ws.send = function (m) {\n",
" //console.log('sending', m);\n",
" comm.send(m);\n",
" };\n",
" // Register the callback with on_msg.\n",
" comm.on_msg(function (msg) {\n",
" //console.log('receiving', msg['content']['data'], msg);\n",
" var data = msg['content']['data'];\n",
" if (data['blob'] !== undefined) {\n",
" data = {\n",
" data: new Blob(msg['buffers'], { type: data['blob'] }),\n",
" };\n",
" }\n",
" // Pass the mpl event to the overridden (by mpl) onmessage function.\n",
" ws.onmessage(data);\n",
" });\n",
" return ws;\n",
"};\n",
"\n",
"mpl.mpl_figure_comm = function (comm, msg) {\n",
" // This is the function which gets called when the mpl process\n",
" // starts-up an IPython Comm through the \"matplotlib\" channel.\n",
"\n",
" var id = msg.content.data.id;\n",
" // Get hold of the div created by the display call when the Comm\n",
" // socket was opened in Python.\n",
" var element = document.getElementById(id);\n",
" var ws_proxy = comm_websocket_adapter(comm);\n",
"\n",
" function ondownload(figure, _format) {\n",
" window.open(figure.canvas.toDataURL());\n",
" }\n",
"\n",
" var fig = new mpl.figure(id, ws_proxy, ondownload, element);\n",
"\n",
" // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n",
" // web socket which is closed, not our websocket->open comm proxy.\n",
" ws_proxy.onopen();\n",
"\n",
" fig.parent_element = element;\n",
" fig.cell_info = mpl.find_output_cell(\"<div id='\" + id + \"'></div>\");\n",
" if (!fig.cell_info) {\n",
" console.error('Failed to find cell for figure', id, fig);\n",
" return;\n",
" }\n",
" fig.cell_info[0].output_area.element.on(\n",
" 'cleared',\n",
" { fig: fig },\n",
" fig._remove_fig_handler\n",
" );\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_close = function (fig, msg) {\n",
" var width = fig.canvas.width / fig.ratio;\n",
" fig.cell_info[0].output_area.element.off(\n",
" 'cleared',\n",
" fig._remove_fig_handler\n",
" );\n",
" fig.resizeObserverInstance.unobserve(fig.canvas_div);\n",
"\n",
" // Update the output cell to use the data from the current canvas.\n",
" fig.push_to_output();\n",
" var dataURL = fig.canvas.toDataURL();\n",
" // Re-enable the keyboard manager in IPython - without this line, in FF,\n",
" // the notebook keyboard shortcuts fail.\n",
" IPython.keyboard_manager.enable();\n",
" fig.parent_element.innerHTML =\n",
" '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
" fig.close_ws(fig, msg);\n",
"};\n",
"\n",
"mpl.figure.prototype.close_ws = function (fig, msg) {\n",
" fig.send_message('closing', msg);\n",
" // fig.ws.close()\n",
"};\n",
"\n",
"mpl.figure.prototype.push_to_output = function (_remove_interactive) {\n",
" // Turn the data on the canvas into data in the output cell.\n",
" var width = this.canvas.width / this.ratio;\n",
" var dataURL = this.canvas.toDataURL();\n",
" this.cell_info[1]['text/html'] =\n",
" '<img src=\"' + dataURL + '\" width=\"' + width + '\">';\n",
"};\n",
"\n",
"mpl.figure.prototype.updated_canvas_event = function () {\n",
" // Tell IPython that the notebook contents must change.\n",
" IPython.notebook.set_dirty(true);\n",
" this.send_message('ack', {});\n",
" var fig = this;\n",
" // Wait a second, then push the new image to the DOM so\n",
" // that it is saved nicely (might be nice to debounce this).\n",
" setTimeout(function () {\n",
" fig.push_to_output();\n",
" }, 1000);\n",
"};\n",
"\n",
"mpl.figure.prototype._init_toolbar = function () {\n",
" var fig = this;\n",
"\n",
" var toolbar = document.createElement('div');\n",
" toolbar.classList = 'btn-toolbar';\n",
" this.root.appendChild(toolbar);\n",
"\n",
" function on_click_closure(name) {\n",
" return function (_event) {\n",
" return fig.toolbar_button_onclick(name);\n",
" };\n",
" }\n",
"\n",
" function on_mouseover_closure(tooltip) {\n",
" return function (event) {\n",
" if (!event.currentTarget.disabled) {\n",
" return fig.toolbar_button_onmouseover(tooltip);\n",
" }\n",
" };\n",
" }\n",
"\n",
" fig.buttons = {};\n",
" var buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'btn-group';\n",
" var button;\n",
" for (var toolbar_ind in mpl.toolbar_items) {\n",
" var name = mpl.toolbar_items[toolbar_ind][0];\n",
" var tooltip = mpl.toolbar_items[toolbar_ind][1];\n",
" var image = mpl.toolbar_items[toolbar_ind][2];\n",
" var method_name = mpl.toolbar_items[toolbar_ind][3];\n",
"\n",
" if (!name) {\n",
" /* Instead of a spacer, we start a new button group. */\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
" buttonGroup = document.createElement('div');\n",
" buttonGroup.classList = 'btn-group';\n",
" continue;\n",
" }\n",
"\n",
" button = fig.buttons[name] = document.createElement('button');\n",
" button.classList = 'btn btn-default';\n",
" button.href = '#';\n",
" button.title = name;\n",
" button.innerHTML = '<i class=\"fa ' + image + ' fa-lg\"></i>';\n",
" button.addEventListener('click', on_click_closure(method_name));\n",
" button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n",
" buttonGroup.appendChild(button);\n",
" }\n",
"\n",
" if (buttonGroup.hasChildNodes()) {\n",
" toolbar.appendChild(buttonGroup);\n",
" }\n",
"\n",
" // Add the status bar.\n",
" var status_bar = document.createElement('span');\n",
" status_bar.classList = 'mpl-message pull-right';\n",
" toolbar.appendChild(status_bar);\n",
" this.message = status_bar;\n",
"\n",
" // Add the close button to the window.\n",
" var buttongrp = document.createElement('div');\n",
" buttongrp.classList = 'btn-group inline pull-right';\n",
" button = document.createElement('button');\n",
" button.classList = 'btn btn-mini btn-primary';\n",
" button.href = '#';\n",
" button.title = 'Stop Interaction';\n",
" button.innerHTML = '<i class=\"fa fa-power-off icon-remove icon-large\"></i>';\n",
" button.addEventListener('click', function (_evt) {\n",
" fig.handle_close(fig, {});\n",
" });\n",
" button.addEventListener(\n",
" 'mouseover',\n",
" on_mouseover_closure('Stop Interaction')\n",
" );\n",
" buttongrp.appendChild(button);\n",
" var titlebar = this.root.querySelector('.ui-dialog-titlebar');\n",
" titlebar.insertBefore(buttongrp, titlebar.firstChild);\n",
"};\n",
"\n",
"mpl.figure.prototype._remove_fig_handler = function (event) {\n",
" var fig = event.data.fig;\n",
" if (event.target !== this) {\n",
" // Ignore bubbled events from children.\n",
" return;\n",
" }\n",
" fig.close_ws(fig, {});\n",
"};\n",
"\n",
"mpl.figure.prototype._root_extra_style = function (el) {\n",
" el.style.boxSizing = 'content-box'; // override notebook setting of border-box.\n",
"};\n",
"\n",
"mpl.figure.prototype._canvas_extra_style = function (el) {\n",
" // this is important to make the div 'focusable\n",
" el.setAttribute('tabindex', 0);\n",
" // reach out to IPython and tell the keyboard manager to turn it's self\n",
" // off when our div gets focus\n",
"\n",
" // location in version 3\n",
" if (IPython.notebook.keyboard_manager) {\n",
" IPython.notebook.keyboard_manager.register_events(el);\n",
" } else {\n",
" // location in version 2\n",
" IPython.keyboard_manager.register_events(el);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype._key_event_extra = function (event, _name) {\n",
" // Check for shift+enter\n",
" if (event.shiftKey && event.which === 13) {\n",
" this.canvas_div.blur();\n",
" // select the cell after this one\n",
" var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n",
" IPython.notebook.select(index + 1);\n",
" }\n",
"};\n",
"\n",
"mpl.figure.prototype.handle_save = function (fig, _msg) {\n",
" fig.ondownload(fig, null);\n",
"};\n",
"\n",
"mpl.find_output_cell = function (html_output) {\n",
" // Return the cell and output element which can be found *uniquely* in the notebook.\n",
" // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n",
" // IPython event is triggered only after the cells have been serialised, which for\n",
" // our purposes (turning an active figure into a static one), is too late.\n",
" var cells = IPython.notebook.get_cells();\n",
" var ncells = cells.length;\n",
" for (var i = 0; i < ncells; i++) {\n",
" var cell = cells[i];\n",
" if (cell.cell_type === 'code') {\n",
" for (var j = 0; j < cell.output_area.outputs.length; j++) {\n",
" var data = cell.output_area.outputs[j];\n",
" if (data.data) {\n",
" // IPython >= 3 moved mimebundle to data attribute of output\n",
" data = data.data;\n",
" }\n",
" if (data['text/html'] === html_output) {\n",
" return [cell, data, j];\n",
" }\n",
" }\n",
" }\n",
" }\n",
"};\n",
"\n",
"// Register the function which deals with the matplotlib target/channel.\n",
"// The kernel may be null if the page has been refreshed.\n",
"if (IPython.notebook.kernel !== null) {\n",
" IPython.notebook.kernel.comm_manager.register_target(\n",
" 'matplotlib',\n",
" mpl.mpl_figure_comm\n",
" );\n",
"}\n"
],
"text/plain": [
"<IPython.core.display.Javascript object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"<img src=\"data:image/png;base64,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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment