{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "\n",
    "_You are currently looking at **version 1.1** of this notebook. To download notebooks and datafiles, as well as get help on Jupyter notebooks in the Coursera platform, visit the [Jupyter Notebook FAQ](https://www.coursera.org/learn/python-machine-learning/resources/bANLa) course resource._\n",
    "\n",
    "---"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Applied Machine Learning: Module 2 (Supervised Learning, Part I)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Preamble and Review"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Accuracy of K-NN classifier on training set: 0.95\n",
      "Accuracy of K-NN classifier on test set: 1.00\n",
      "Predicted fruit type for  [[5.5, 2.2, 10, 0.7]]  is  mandarin\n"
     ]
    }
   ],
   "source": [
    "%matplotlib notebook\n",
    "import numpy as np\n",
    "import pandas as pd\n",
    "import seaborn as sn\n",
    "import matplotlib.pyplot as plt\n",
    "\n",
    "from sklearn.model_selection import train_test_split\n",
    "from sklearn.neighbors import KNeighborsClassifier\n",
    "\n",
    "np.set_printoptions(precision=2)\n",
    "\n",
    "\n",
    "fruits = pd.read_table('readonly/fruit_data_with_colors.txt')\n",
    "\n",
    "feature_names_fruits = ['height', 'width', 'mass', 'color_score']\n",
    "X_fruits = fruits[feature_names_fruits]\n",
    "y_fruits = fruits['fruit_label']\n",
    "target_names_fruits = ['apple', 'mandarin', 'orange', 'lemon']\n",
    "\n",
    "X_fruits_2d = fruits[['height', 'width']]\n",
    "y_fruits_2d = fruits['fruit_label']\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_fruits, y_fruits, random_state=0)\n",
    "\n",
    "# Scaling normalizes the data to a certain range to speed up computations:\n",
    "from sklearn.preprocessing import MinMaxScaler\n",
    "scaler = MinMaxScaler()\n",
    "X_train_scaled = scaler.fit_transform(X_train)\n",
    "# we must apply the scaling to the test set that we computed for the training set\n",
    "X_test_scaled = scaler.transform(X_test)\n",
    "\n",
    "knn = KNeighborsClassifier(n_neighbors = 5)\n",
    "knn.fit(X_train_scaled, y_train)\n",
    "print('Accuracy of K-NN classifier on training set: {:.2f}'\n",
    "     .format(knn.score(X_train_scaled, y_train)))\n",
    "print('Accuracy of K-NN classifier on test set: {:.2f}'\n",
    "     .format(knn.score(X_test_scaled, y_test)))\n",
    "\n",
    "example_fruit = [[5.5, 2.2, 10, 0.70]]\n",
    "example_fruit_scaled = scaler.transform(example_fruit)\n",
    "print('Predicted fruit type for ', example_fruit, ' is ', \n",
    "          target_names_fruits[knn.predict(example_fruit_scaled)[0]-1])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Datasets"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAImCAYAAACrXu7BAAAgAElEQVR4XuydfbwcVX3/vzO7N/cSAjVoQEM0PNydvUkIIkGwtgoWrLQWKhZrW2ypWkChqD9tVWpbq/YBWmqtEh/QqqjQh58FkfrzCRSR+kQDSCDJzl6eSohIECQJyeVmd87vdS67YbPZvTsz3+/MOWfmc/+xJfM98z3vz5mz53POmTMe4Q8EQAAEQAAEQAAEQAAEQAAEciLg5XQf3AYEQAAEQAAEQAAEQAAEQAAECAYEjQAEQAAEQAAEQAAEQAAEQCA3AjAguaHGjUAABEAABEAABEAABEAABGBA0AZAAARAAARAAARAAARAAARyIwADkhtq3AgEQAAEQAAEQAAEQAAEQAAGBG0ABEAABEAABEAABEAABEAgNwIwILmhxo1AAARAAARAAARAAARAAARgQNAGQAAEQAAEQAAEQAAEQAAEciMAA5IbatwIBEAABEAABEAABEAABEAABgRtAARAAARAAARAAARAAARAIDcCMCC5ocaNQAAEQAAEQAAEQAAEQAAEYEDQBkAABEAABEAABEAABEAABHIjAAOSG2rcCARAAARAAARAAARAAARAAAYEbQAEQAAEQAAEQAAEQAAEQCA3AjAguaHGjUAABEAABEAABEAABEAABGBA0AZAAARAAARAAARAAARAAARyIwADkhtq3AgEQAAEQAAEQAAEQAAEQAAGBG0ABEAABEAABEAABEAABEAgNwIwILmhxo1AAARAAARAAARAAARAAARgQNAGQAAEQAAEQAAEQAAEQAAEciMAA5IbatwIBEAABEAABEAABEAABEAABgRtAARAAARAAARAAARAAARAIDcCMCC5ocaNQAAEQAAEQAAEQAAEQAAEYEDQBkAABEAABEAABEAABEAABHIjAAOSG2rcCARAAARAAARAAARAAARAAAYEbQAEQAAEQAAEQAAEQAAEQCA3AjAguaHGjUAABEAABEAABEAABEAABGBA0AZAAARAAARAAARAAARAAARyIwADkhtq3AgEQAAEQAAEQAAEQAAEQAAGBG0ABEAABEAABEAABEAABEAgNwIwILmhxo1AAARAAARAAARAAARAAARgQNAGQAAEQAAEQAAEQAAEQAAEciMAA5IbatwIBEAABEAABEAABEAABEAABgRtAARAAARA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\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAImCAYAAACrXu7BAAAgAElEQVR4XuydB5gkRfnGv+qe2bx7e0c+QA5up2cPJCgCEiQcUQRBUEkSFCQn5QARJJpICkg6cuZ/BAVJikRBlKiIHDc9ewTJ8e4274Su//OtPcfc7s7O1lZvb9fMO8/j48Ntf/VV/753avrtrqoWhA8IgAAIgAAIgAAIgAAIgAAIhERAhJQHaUAABEAABEAABEAABEAABECAYEAgAhAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgdAIwICEhhqJQAAEQAAEQAAEQAAE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\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAImCAYAAACrXu7BAAAgAElEQVR4XuydB5gbxfnGv9mV7uw7n882ppmOTyvb9E7omN57C6ETeid0EkIwxYDBphMgtBBjOiSUgCmh/ElI6GBbqzOY3gK2785XtTv/5xMrR3eWTjrtaHeke/U8eXji25n59ve90sy7U1YQPiAAAiAAAiAAAiAAAiAAAiAQEAERUDtoBgRAAARAAARAAARAAARAAAQIBgQiAAEQAAEQAAEQAAEQAAEQCIwADEhgqNEQCIAACIAACIAACIAACIAADAg0AAIgAAIgAAIgAAIgAAIgEBgBGJDAUKMhEAABEAABEAABEAABEAABGBBoAARAAARAAARAAARAAARAIDACMCCBoUZDIAACIAACIAACIAACIAACMCDQAAiAAAiAAAiAAAiAAAiAQGAEYEACQ42GQAAEQAAEQAAEQAAEQAAEYECgARAAARAAARAAARAAARAAgcAIwIAEhhoNgQAIgAAIgAAIgAAIgAAIwIBAAyAAAiAAAiAAAiAAAiAAAoERgAEJDDUaAgEQAAEQAAEQAAEQAAEQgAGBBkAABEAABEAABEAABEAABAIjAAMSGGo0BAIgAAIgAAIgAAIgAAIgAAMCDYAACIAACIAACIAACIAACARGAAYkMNRoCARAAARAAARAAARAAARAAAYEGgABEAABEAABEAABEAABEAiMAAxIYKjREAiAAAiAAAiAAAiAAAiAAAwINAACIAACIAACIAACIAACIBAYARiQwFCjIRAAARAAARAAARAAARAAARgQaAAEQAAEQAAEQAAEQAAEQCAwAjAggaFGQyAAAiAAAiAAAiAAAiAAAjAg0AAIgAAIgAAIgAAIgAAIgEBgBGBAAkONhkAABEAABEAABEAABEAABGBAoAEQAAEQAAEQAAEQAAEQAIHACMCABIYaDYEACIAACIAACIAACIAACMCAQAMgAAIgAAIgAAIgAAIgAAKBEYABCQw1GgIBEAABEAABEAABEAABEIABgQZAAARAAARAAARAAARAAAQCIwADEhhqNAQCIAACIAACIAACIAACIAADAg2AAAiAAAiAAAiAAAiAAAgERgAGJDDUaAgEQAAEQAAEQAAEQAAEQAAGBBoAARAAARAAARAAARAAARAIjAAMSGCo0RAIgAAIgAAIgAAIgAAI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Ee0gV1hA0ESFJSyAcKGJACD7bOKNN14lXoqV/Sb0/qpsaGigU089i8444+ySWq5GTeyyy3b09tv/Lsjj1lvvov32O6DgdUFeAAPijzYMiD9+ykvDgChHql2F1diJaAe5wgKCJiosYQGEC00EANlHE47j0A47bJ3eND2Qz3LLLUcvvPAaLbvssgMplr62GjXBm/k/+OD9giyuvPJaOuaY4wpeF+QFMCD+aMOA+OOnvDQMiHKk2lVYjZ2IdpArLCBoosISFkC40EQAkH008fDDM+j000+kVCo14FqOP/4kuuyyqwZcrho1cdBB+6b30fT34aVXjz32N1pvvQ0GzKycBWBA/NGFAfHHT3lpGBDlSLWrsBo7Ee0gV1hA0ESFJSyAcKGJACD7aOLMM0+hBx4o7S3nO++8G91338DfD1KNmuCTxM466zTiGaV8n0033Yyeeuo5H9kqT1EYEH9cYUD88VNeGgZEOVLtKqzGTkQ7yBUWEDRRYQkLIFxo4mfIvLF7xowH0st0otEaOvDAQ2idddYNIAP9N+HHgOy66x50zz0PDPgeqlETbDwOPfQAeuml3LMgyy+/PE2bdgtts812A+ZV7gIwIP4Iw4D447dEacuyJBF1ExH/N/O5w7btU4tpCgakGEqVfU01diKVnZHwo4cmws+BbhFAE0QPPvgA3XLLDWTbCXJdN52i4cOH07rrrk8333zHEvsourq66OGHH6TmZpuWW24MHXroYdTQMLwsqZ0x4y90xhkn9/vkPl/Dv/3tpemjeQf6qVZNcN7OOedM4k39X3zxeRpLXV09rbnmmnTWWefSxIk7DBRVINfDgPjDDAPij19OA2IYxmpz5syZV0rVMCClUKusMtXaiVRWFvSKFprQKx86RDPYNfHUU4/TueeeRT/99GPOdPB7NZ544pnFR7NOmzYlbT6SSZuk/Pn53yqrrEo77LAzTZp0lfK3afOTe95A/fHHHw1ILk1NMZo58zWqq6sbUDm+uNo1sXDhAnriiceotbWFNt540/T/dP7AgPjLDgyIP34wIIr5DYbqqr0TGQw5VH2P0IRqopVf32DWBBuIPfbYkd5661/9JvK88y6is88+j6699iq68cap1NHRvsT1/A6OAw44mG688TblonjllRfpzDNPo6++yv8SvexGV1ppJZo8+XrafvsdS4plMGuiJGBlLgQD4g8w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vBn99tv7P163byW2naC//OW+9KZ2PgWSjUffN6YXbLjABffccyedd97ZxA+l8n1GjVoqfQLlaqutnvcaaMJvJtSWhwHxxxMGxB8/5aVhQJQjDaXC448/mh5//JG8bW+44Yb09NMvkBBmKPGhUb0IYGChVz50iAaa+F8W3njjdTr00AOovX1RP4PzCN100+20775qTq1SqQE+7GXnnSem913m++y88250333T+20WmlCZFf91wYD4YwgD4o+f8tIwIMqRBl7h119/RXzO/Pfff5+3bZ4Jue66G9Lnv+MDAhhYQAN9CUAT/yPCMwd7770rvfnmG3mFsu6669Nzz72k7WbsOXNm0wknHE2zZn3c6x542dcmm/yC7r//QRo2rAEGpIJ+CmBA/CULBsQfP+WlYUCUIw28wkmTLqEbbri+YLu77ro73XNP4XXNBSvCBRVPAIPNik+h8huAJnoj/eabr4n3Urz33jtLsJ4wYQ264457KRazlOdBZYWLFi0ifpfJ66//I/0uLj42lpd87bffgUUt+4ImVGbDf10wIP4YwoD446e8NAyIcqSBV8hrfe+++46C7U6cuD09+OBjBa/DBdVPAAOL6s/xQO8QmliSGL8RnN+A/dJLM9NvwK6rq6ctttiSTjzxlIKzBwPlr+P10IReWYEB8ZcPGBB//JSXhgFRjjTwCm+99Sa65JILC7a777770223DWzDZMFKcUFFEsDAoiLTVtagoYmy4q3IyqEJvdIGA+IvHzAg/vgpLw0Dohxp4BXyGfP80qxPPmnO23Z9fT099NDjtNFGmwYeHxrUjwAGFvrlJOyIoImwM6Bf+9CEXjmBAfGXDxgQf/yUl4YBUY40lAqvu+4amjZtCnV0tOdsf5999kmfV4+XSYWSHu0axcBCu5SEHhA0EXoKtAsAmtArJTAg/vIBA+KPn/LSMCDKkYZW4dSp19JDD02n5ubk4hiWX34MbbPNRLrnnrto0aIeGJDQsqNXwxhY6JUPHaKBJnTIgl4xQBN65QMGxF8+YED88VNeGgZEOdJQK+RNkw88cB99+ulcamwcQUcffRwtt9wyNHJkPd6EHmpm9GocAwu98qFDNNCEDlnQKwZoQq98wID4ywcMiD9+ykvDgChHql2F6ES0S0noAUEToadAuwCgCe1SEnpA0EToKegVAAyIv3zAgPjjp7w0DIhypNpV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IIAAAggggIApAjQgpmSCOBBAAAEEEEAAAQQQsECABsSCJLNEBBBAAAEEEEAAAQRMEaABMSUTxIEAAggggAACCCCAgAUCNCAWJJklIoAAAggggAACCCBgigANiCmZIA4EEEAAAQQQQAABBCwQoAGxIMksEQEEEEAAAQQQQAABUwRoQEzJBHEggAACCCCAAAIIIGCBAA2IBUlmiQgggAACCCCAAAIImCJAA2JKJogDAQQQQAABBBBAAAELBGhALEgyS0QAAQQQQAABBBBAwBQBGhBTMkEcCCCAAAIIIIAAAghYIEADYkGSWSICCCCAAAIIIIAAAqYI0ICYkgniQAABBBBAAAEEEEDAAgEaEAuSzBIRQAABBBBAAAEEEDBFgAbElEwQBwIIIIAAAggggAACFgjQgFiQZJaIAAIIIIAAAggggIApAjQgpmSCOBBAAAEEEEAAAQQQsECABsSCJLNEBBBAAAEEEEAAAQRMEaABMSUTxIEAAggggAACCCCAgAUCNCAWJJklIoAAAggggAACCCBgigANiCmZIA4EEEAAAQQQQAABBCwQoAGxIMksEQEEEEAAAQQQQAABUwRoQEzJBHEggAACCCCAAAIIIGCBAA2IBUlmiQgggAACCCCAAAIImCJAA2JKJogDAQQQQAABBBBAAAELBGhALEgyS0QAAQQQQAABBBBAwBSB/wczg7VO1BiySAAAAABJRU5ErkJggg==\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from sklearn.datasets import make_classification, make_blobs\n",
    "from matplotlib.colors import ListedColormap\n",
    "from sklearn.datasets import load_breast_cancer\n",
    "from adspy_shared_utilities import load_crime_dataset\n",
    "\n",
    "cmap_bold = ListedColormap(['#FFFF00', '#00FF00', '#0000FF','#000000'])\n",
    "\n",
    "\n",
    "# synthetic dataset for simple regression\n",
    "# Synthetic datasets are small artificial datasets with low dimensions (typically just 1 or 2 features) and are used for illustration purposes.\n",
    "from sklearn.datasets import make_regression\n",
    "plt.figure()\n",
    "plt.title('Sample regression problem with one input variable')\n",
    "X_R1, y_R1 = make_regression(n_samples = 100, n_features=1,\n",
    "                            n_informative=1, bias = 150.0,\n",
    "                            noise = 30, random_state=0)\n",
    "plt.scatter(X_R1, y_R1, marker= 'o', s=50)\n",
    "plt.show()\n",
    "\n",
    "\n",
    "# synthetic dataset for more complex regression (i.e more features!)\n",
    "from sklearn.datasets import make_friedman1\n",
    "plt.figure()\n",
    "plt.title('Complex regression problem with one input variable')\n",
    "X_F1, y_F1 = make_friedman1(n_samples = 100,\n",
    "                           n_features = 7, random_state=0)\n",
    "\n",
    "plt.scatter(X_F1[:, 2], y_F1, marker= 'o', s=50)\n",
    "plt.show()\n",
    "\n",
    "# synthetic dataset for classification (binary) \n",
    "plt.figure()\n",
    "plt.title('Sample binary classification problem with two informative features')\n",
    "X_C2, y_C2 = make_classification(n_samples = 100, n_features=2,\n",
    "                                n_redundant=0, n_informative=2,\n",
    "                                n_clusters_per_class=1, flip_y = 0.1,\n",
    "                                class_sep = 0.5, random_state=0)\n",
    "plt.scatter(X_C2[:, 0], X_C2[:, 1], c=y_C2,\n",
    "           marker= 'o', s=50, cmap=cmap_bold)\n",
    "plt.show()\n",
    "\n",
    "\n",
    "# more difficult synthetic dataset for classification (binary) \n",
    "# with classes that are not linearly separable\n",
    "X_D2, y_D2 = make_blobs(n_samples = 100, n_features = 2, centers = 8,\n",
    "                       cluster_std = 1.3, random_state = 4)\n",
    "y_D2 = y_D2 % 2\n",
    "plt.figure()\n",
    "plt.title('Sample binary classification problem with non-linearly separable classes')\n",
    "plt.scatter(X_D2[:,0], X_D2[:,1], c=y_D2,\n",
    "           marker= 'o', s=50, cmap=cmap_bold)\n",
    "plt.show()\n",
    "\n",
    "\n",
    "# Breast cancer dataset for classification\n",
    "cancer = load_breast_cancer()\n",
    "(X_cancer, y_cancer) = load_breast_cancer(return_X_y = True)\n",
    "\n",
    "\n",
    "# Communities and Crime dataset\n",
    "(X_crime, y_crime) = load_crime_dataset()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## K-Nearest Neighbors"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Classification"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAImCAYAAACrXu7BAAAgAElEQVR4XuydB5QUVdqG31vdMwxJBUTCkpmuHhBEZVEUFjHnRRYVE2JARaIIirhmXQQBRYJgRkVdc8CEETGCPyhBoKuHpAhIEhgkzEzX/c9tu9me3DN1p6d6+q1zPLh0fd+99Xx33H7mhhLgRQIkQAIkQAIkQAIkQAIkQAIJIiAS1A6bIQESIAESIAESIAESIAESIAFQQDgISIAESIAESIAESIAESIAEEkaAApIw1GyIBEiABEiABEiABEiABEiAAsIxQAIkQAIkQAIkQAIkQAIkkDACFJCEoWZDJEACJEACJEACJEACJEACFBCOARIgARIgARIgARIgARIggYQRoIAkDDUbIgESIAESIAESIAESIAESoIBwDJAACZAACZAACZAACZAACSSMAAUkYajZEAmQAAmQAAmQAAmQAAmQAAWEY4AESIAESIAESIAESIAESCBhBCggCUPNhkiABEiABEiABEiABEiABCggHAMkQAIkQAIkQAIkQAIkQAIJI0ABSRhqNkQCJEACJEACJEACJEACJEAB4RggARIgARIgARIgARIgARJIGAEKSMJQsyESIAESIAESIAESIAESIAEKCMcACZAACZAACZAACZAACZBAwghQQBKGmg2RAAmQAAmQAAmQAAmQAAlQQDgGSIAESIAESIAESIAESIAEEkaAApIw1GyIBEiABEiABEiABEiABEiAAsIxQAIkQAIkQAIkQAIkQAIkkDACFJCEoWZDJEACJEACJEACJEACJEACFBCOARIgARIgARIgARIgARIggYQRoIAkDDUbIgESIAESIAESIAESIAESoIBwDJAACZAACZAACZAACZAACSSMAAUkYajZEAmQAAmQAAmQAAmQAAmQAAWEY4AESIAESIAESIAESIAESCBhBCggCUPNhkiABEiABEiABEiABEiABCggHAMkQAIk4EICpmnOAtAfwD2WZd1buIt+v3+elHKdZVlXxdv9SM6zLMtqXI6YewDcbVlWif9/kZWV1dO27S+EEGcHAoGP4s3t9vt8Pt+lQojHAaywLKur2/vL/pEACZBAshCggCRLpdhPEiCBlCIQkYUrAOR6PJ52K1euXB8LoCIC0qZNm0MNw0jPzs7eGi9M0zRTTkCaNWtWs1atWlMAXARg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\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAImCAYAAACrXu7BAAAgAElEQVR4XuydB3gU1fqHf2d2E7oKihTpZGcTBEURRUFF7NeC/lERFUHlKh0RELFc60WKeJEi2FFUrmJHpYgKdvSCUgR2NvSmoAgEKcnunP9z1l1M22STM0l2N795Hh+UPd83Z97vIPvmlBHgRQIkQAIkQAIkQAIkQAIkQALlRECU0314GxIgARIgARIgARIgARIgARIABYSDgARIgARIgARIgARIgARIoNwIUEDKDTVvRAIkQAIkQAIkQAIkQAIkQAHhGCABEiABEiABEiABEiABEig3AhSQckPNG5EACZAACZAACZAACZAACVBAOAZIgARIgARIgARIgARIgATKjQAFpNxQ80YkQAIkQAIkQAIkQAIkQAIUEI4BEiABEiABEiABEiABEiCBciNAASk31LwRCZAACZAACZAACZAACZAABYRjgARIgARIgARIgARIgARIoNwIUEDKDTVvRAIkQAIkQAIkQAIkQAIkQAHhGCABEiABEiABEiABEiABEig3AhSQckPNG5EACZAACZAACZAACZAACVBAOAZIgARIgARIgARIgARIgATKjQAFpNxQ80YkQAIkQAIkQAIkQAIkQAIUEI4BEiABEiABEiABEiABEiCBciNAASk31LwRCZAACZAACZAACZAACZAABYRjgARIgARIgARIgARIgARIoNwIUEDKDTVvRAIkQAIkQAIkQAIkQAIkQAHhGCABEiABEiABEiABEiABEig3AhSQckPNG5EACZAACZAACZAACZAACVBAOAZIgARIgARIgARIgARIgATKjQAFpNxQ80YkQAIkQAIkQAIkQAIkQAIUEI4BEiABEiABEiABEiABEiCBciNAASk31LwRCZAACZAACZAACZAACZAABYRjgARIgARIgARIgARIgARIoNwIUEDKDTVvRAIkQAIkQAIkQAIkQAIkQAHhGCABEiCBCiZgmuYMAL0APGRZ1sP5u+P1ehdJKTdaltU71q6Gc15iWVb9EsQ8BOBBy7Ki/t2Qnp7e2bbtz4UQl/p8vnmx5o73dh6Pp4cQ4hkAqy3L6lBYf9PS0k4RQrwhhPBkZ2dX27hx46F4fy72jwRIgATikQAFJB6rwj6RAAlUKgJhWbgJQLbL5cpYs2bNptwASiMgLVq0ONow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\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from adspy_shared_utilities import plot_two_class_knn\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_C2, y_C2,\n",
    "                                                   random_state=0)\n",
    "\n",
    "plot_two_class_knn(X_train, y_train, 1, 'uniform', X_test, y_test)\n",
    "plot_two_class_knn(X_train, y_train, 3, 'uniform', X_test, y_test)\n",
    "plot_two_class_knn(X_train, y_train, 11, 'uniform', X_test, y_test)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Regression"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[ 231.71  148.36  150.59  150.59   72.15  166.51  141.91  235.57  208.26\n",
      "  102.1   191.32  134.5   228.32  148.36  159.17  113.47  144.04  199.23\n",
      "  143.19  166.51  231.71  208.26  128.02  123.14  141.91]\n",
      "R-squared test score: 0.425\n"
     ]
    }
   ],
   "source": [
    "from sklearn.neighbors import KNeighborsRegressor\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_R1, y_R1, random_state = 0)\n",
    "\n",
    "knnreg = KNeighborsRegressor(n_neighbors = 5).fit(X_train, y_train)\n",
    "\n",
    "print(knnreg.predict(X_test))\n",
    "print('R-squared test score: {:.3f}'\n",
    "     .format(knnreg.score(X_test, y_test)))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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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d+/tUrdkrV79HYwff2tLmDBBU6c+mbq9S/wq2NTUBKeddnpqZSbILVgnnHBUKodYycl8xOb7o48+Hi688NKSuA16MF7cgjKmJx7rIM+rKpGRP2PlROowIKgNqA1oQMK7BqA2yHOvShvQgBg2IOX+K1fu5vRcAyIMyuWXX5TaA/LPf86GG264Fl577S35zgVIrWiIfRgjR54MRx55KFx33U3wk5/sncohzi/yX3/9zbDvvj+Djh2rUqssu+22h5QBGT36JPjZzw5M7QE59dQT4Je/PAp+9asTA41PRzBe3HSwGjwn1kGeM1UiI3/GyonUYUBQG1Ab0ICEdw1AbZDnXpU2oAExbEDK/T7fXANy0knHpvaDCLMgPlOnPgV33jkxZUDEasapp46EZ575W2qDt/iIPRxixaJ79x5tMvvCC8+nNoefdda5IG7JevbZF1O3W4nPlCl/gVmz3oBHHnky9d/NzZtgxIjhcMwxx29mQF555WW4446JMGPGP9KxzXDEEYfACSeclDIgY8deCt26dYexY69tGYtYERErLyofdywzbfHiJsOS/hisgzzHqkRG/oyVE6nDgKA2AKA24FOwwroKoDbIM69KG9CAGDYg4nTl/BSsXANy+eUXw6ZNG+HWW2+Hb775Bq6//moQez8yT8E677zT01/yx6VudZo06RZYu3YNTJx4V5vMCpMiVj4GDNgxtfJxxhnntMTOnPlSypQ8+uhTKVPy5z/fA57XAJTWwdix41rdgvXJJ/+Fc84ZldpPsuuuu8Njjz0M06Y9Dccff2LKgIinaV199eWp27v23PPHqRcYXnnlZfCnP92f2hti8oMXN5Nst30urIN8HVSJjPwZKydShwFBbfj+ByzUhsqZB5mR4nW1PGpmqg6qtAENSAgGJCM0sxe/Ayuz3gMinn41LMT3gOR7P4jnsdSTo5YsWQyxmJtaXbjmmt+3egzvbbdNSH25F3tB9thjL7j44sugZ89e7c7Im2++HmbM+HtqL0j2CxDF6skNN1yTetyv2JR+wQUXQ4cOBK666qqUsRArF9lvQhdPuZo582WIRqNw0kmnwv/9339gp512afUY3mee+SusXLkC+vTpB6NGnQEHHfQL41cLUxcGncAQg0525XObqoMqkZFHVjmRugwIagMAakPlzAM0IOVVq0rTBjQgIRkQcdrst93WVHWB/jV9ld4aZKoZdU5BGzAIfmzAgRh0drp8blN1QAPSdk10GhDUBrm5YGoeyI2m+CgbcCCG4uuv8khTdVClDWhAQjQgKhsvXy5TzagThw0Y0IDo7JBguW3oJ1MYVIlMsApVRrRuA6KbBVM9pBOHDRhQG3R2SLDcNvSTKQyqtKGsDUh9ff0OyWTyDgAQr65uBoAZjY2NFy1atGiV67q7cM5vA4ChALCWc/5shw4dLp83b15jXV3dMN/3ZwHApuwWJIScEo/Hv3/dtsQHRUaCJM0hpiaUZhi4AqKbYMn8NvSTKQyqREayNIHCUBsC0bVZsKkeKm2U7R9tAwY0IDo7JFhuG/rJFAZV2lDWBoRSOhcA5kSj0fMbGxt7OI7zvHjXXTQavai5udkDgId837/BcZyBwpxwzh/0PG982oBMYYwNCNaCraPRgJTCnppjTU0oNaNtO4sNOBCD7i6Ry2+qDqpERg5VsCjUhmB85Uab6qHSRokGRCd/KnNjP6lks/hcpuqgShvK1oAMGDCgR3V19W2NjY1jFy5c+JUoCaV0DOf8As758EgkclWfPn3Onj17tlgZEX+bCAC7MMYOQQPyfQObasbip0vhI23AgLUoXGdTETb0kykMqkRGdW1RG0pn1FQPlT5Su3/UQW3Q2SHBcuOckOdLlTaUrQHJR0UsFpsAAHt5nndA7t8ppU+L11AwxkanDcg0ABBvyNsvfSvWJMbY7WLvtyzNYgVk9eoNkExW5rO5IxEHunXrBIhBtuL64rAW+rgNkhnrIM9Wr141FaMPqA3ydRWROA+C8aUzGmuhk1353FgHea5UaUPFCIzrukM5529xzkd4nvd6NlWu647gnD/l+/6eiUTik9ra2v+JRCK3JZPJcVVVVe81NjYOcxxnKiHk4ng8/pAszcKAyMZiHDKADCADNjFATL+ts0jyUBuKJA4PQwaQAWSgCAZUaUNFGBDXdffhnL/IOb/O87xWb7iLxWLHEEIe4ZyP8jxPrHrk/YhfyAghezPGxIqI1AdXQKRo0hpkw68S+Iuj1hYJlNyGfjKFQdWvXIEKFDAYtSEgYelwUz1U3OjkjrIBA2qDXK1NRNnQT6YwqNKGsjcgtbW1RziO8zgAnM8YezS7EWOx2NmEkAm+75+QSCReba9JXdc9j3P+O8bYINlmxk3oskzpi7PhvkzBjg04EIO+Pg+S2VQdVN3nGwRbkFjUhiBstY411UPFj7DwkTZgQG0oXGdTETb0kykMqrShrA1IXV3d3r7vv5TPYLiuexzn/D7O+cGe532Y3aSu6x4PAFvH4/H7Mv9OKRUrJ/WMsYNlGxoNiCxT+uJMTSh9CL7PbAMOxKC7S+Tym6qDKpGRQxUsCrUhGF+50aZ6qLRRtn+0DRhQG3R2SLDcNvSTKQyqtKFsDciwYcOiy5Ytm8s5v8PzvMnZrbTjjjt2j0ajCcdxTm5oaHglt81c1z2Sc/6k7/tHde/efdbq1auHEUKe55yf6nnec7JtiQZElil9caYmlD4EaEB0cxskvw39ZAqDKpEJUh+ZWNQGGZbs//Juah6UzjbWQjeHKvLb0E+mMKjShrI1IJRSsVdDPMWq1csE0412DgBMyfc3xlhHEZO+PetSAPgRAHxJCBkfj8cfDNKoaECCsKUn1tSE0jP6H7LagAMx6O4Sufym6qBKZORQyUehNshz1VakqR4qfaRtZ7ABg0BnAw7EoLPT5XObqsPoCW8MfWnS0XPkR5Y/smwNSKnAVByPBkQFi6XlMDWhShtl4aNtwIEYCtfZRISpOpSrATHBcaFzoDYUYkj/303NA91IbMCBGHR3iVx+FXVY9OXq1MkGbNetzZOefss/Hvj7bUedLTeqtqPQgLTDIIpMqe1V+vEqJlTpoyg9gw04EEPpfaAig6k6oAFpu1qoDSo6ubQcpuZBaaMsfLQNOBBD4TqbiFBRhykzGlJDHTW8Lu+QhUG5Ycr7c/5+21FDS8WEBgQNSKk9pPV4FRNK6wAlk9uAAzFIFltzmKk6oAFBA6K5lUtKb2oelDRIiYNtwIEYJAptIKTUOghz8cjMeGqkpx3q5l0FEQblrY+WoQHRXU/8lUs3w4XzlzqhCp/BTIQNOBCDmV4pdBZTdUADggakUC+G+XdT80A3RhtwIAbdXSKXv9Q6CHPx2VdrUifboXfXzVZBMgblsy/XoAGRK0nxUWhAiudO1ZGlTihV4yg1jw04EEOpXaDmeFN1QAOCBkRNx+rJYmoe6Bn9D1ltwIEYdHeJXP5S6pC9+pE5W+4qSMagoAGRq0dJUWhASqJPycGlTCglA1CUxAYciEFRM5SYxlQd0ICgASmxVbUebmoeaAWBT8HSTa90fhv6qRQM2asfGdLyrYKIv6nSBtwD0k57ogGRnrvaAkuZUNoGVURiG3AghiIKr+EQU3VQJTIaKAg9JWpD6CWw4vG1gkVT81lnxRCDTnblcxdbh3yrH22tgqABka9HSZEoMiXRp+TgYieUkpMrTGIDDsSgsCFKSGWqDmhAcAWkhDbVfqipeaAbiA04EIPuLpHLX2wd8q1+tLcKokobcAUEV0DkOjukqGInVEjDbfO0NuBADOXRVabqoEpkyoM1taPAH6fU8llMNlPzoJixBTnGBhyIIUjF9cUWU4f2Vj/aWgVRpQ1oQNCA6JsNCjIXM6EUnFZ5ChtwIAblbVFUQlN1UCUyRYEs84PQgIRfIFPzQDdSG3AghuK7RObFf9nZ24vPV4dC+dtb/WhrFUSVNqABQQNS/MwxcKQNFzZBkw04EIOBhpc4hak6qBIZCUgVF4IGJPySmZoHupHagAMxFN8lhV78l5u5vfh8dWgvXmb1I98qiCptQAOCBqT4mWPgSBsubGhADDSK5Cls6CdTGFSJjGRpKioMDUj45TI1D3QjtQEHYiiuS2Re/Je7+tHeiwJz61Aov8zqR75VEFXagAYEDUhxM8fQUTZc2NCAGGoWidPY0E+mMKgSGYmyVFwIGpDwS2ZqHuhGagMOxFBclxR68V++1Y/2XhSYW4f28gdZ/chdBVGlDWhA0IAUN3MMHWXDhQ0NiKFmkTiNDf1kCoMqkZEoS8WFoAEJv2Sm5oFupDbgQAzBu0TmxX9trX7kGoLMf2fXIbFkFWRWS/LFB1n9yF0FUaUNaEDQgASfOQaPsOHChgbEYMMUOJUN/WQKgyqRKZ/qqxsJGhB1XBabydQ8KHZ8ssfZgAMxyFb7h7ggL/4TR8nEZ9fhLy/Og8xqSa6BCD7a1keo0gY0IGhASu1FrcfbcGFDA6K1RQIlt6GfTGFQJTKBClQhwWhAwi+UqXmgG6kNOBBDsC4J+uI/2fhMHf5v3hfw0Evz8w7qtENdGLBdt2ADzolWpQ1oQNCAlNSIug+24cKGBkR3l8jnt6GfTGFQJTLy1amcSDQg4dfK1DzQjdQGHIghWJcEffGfbHymDpMefx8WfrE676B26N0VRg2vCzZgNCAl8VXUwSgyRdGm9CAbLmxoQJS2REnJbOgnUxjQgLTdaqgNJU1DJQebmgdKBttOEhtwIAb5LpHZ/J29ShEkXtRh+domuPPp/wPO2x5TqasgqrQBV0BwBUR+5oQQacOFDQ1ICI3Txilt6Kd8GAq9bKqYCqgSmWLOXe7HoAEJv0I2zGXUhvD7KDMCU/0ks/k7e5UiSLzA8MTrHsQ/W9GuASl1FUSVNqABQQNSPleAPCMxdVHQTYINOBCD7i6Ry5+vDkFfZiVzJlUiI3OuSotBAxJ+xWy4HqEBCb+PTBoQmdWMzHjEKoX45D7Jqi3GRHwk4sBjr8ShOem3a0BEjlJWQVRpAxoQNCDlcwVAA4K10MxAJX5p4ZzD4rVLYV3jeuhS1RkG9tgeevWqgZUr10Fzsw+FXjZVLKWqRKbY85fzcWhAwq9OJc7lfKzZgAMxyM0HmdWMTCaxSiE+uU+yyj4TBw7NHVaBH9kE/Xr0hBqyNSz9Zp2UASllFUSVNqABQQMiN3NCirLhwoa/coXUPBYYWrYyAbMWvwOrNq1qQdOzYw84csjB0K+qf8qABH2ZlWw1VImM7PkqKQ4NSPjVQm0IvwaZEdhQC90Ygqx+CF43NSVBfEGv6hDJW+jG6q9hfVcP/MiG1N/FD1VOshN03+BCZMM2BVdAxDHFroKo0gY0IGhAyucqZsEXxrbI1H1xM1FExGCC5R/OIczH9MQM4OC3PjEh0CEagSN3HA6R9Vu3+7KpUkasSmRKGUO5HosGJPzK2HA9wh+nwu8jUyYqyOqHGNPy7zamhrZV946bkSTMx9oec1v9u7jtSnyENtSs2hk6bNy2ILnFroKo0gY0IGhACjZpmAEoMmGy3/rcNtSiUjCIX7Mmf/xoq5WPlmoQAtGIA906dIPo4j3h86/WtipUsaKS22mqRKZ8OljdSNCAqOOy2EyVMpcL4bMBB2IoVGV1f5fVhjOHnAKE6PmKr0ob9IxOHdehZkKRCZX+1MltuLDZgsOGWlQKhs/XLIEnG6bln4BpA7J+YxNs+nQIdGjquVlcsUvr2YlUiUz4VxH1I0BtUM9p0IyVMpcL4bIBB2IoVGV1f5fRBrEacpJ7LGzftZ+6E2dlUqUNZW1A6uvrd0gmk3cAwP4A0AwAMxobGy9atGjRqlgsthsh5E4A2A0AvgaA+xljkzIcUUpPAICrAGAgIYQlk8mxiUTi1SDVQJEJwpaeWBsubGhA9PRGMVkrpZ/mL2fwwqcz2jUgXy1fD9Fv66F643abxalYBVElMsXUqdAxqA2FGGr/75UyD9pDYQMG1IbS+ljl0ZXSTzLaIAzIiIGHQv1WVCVFLblUaUNZGxBKqbjJbU40Gj2/sbGxh+M4zwPAR+vXrz+/c+fOHgA80LFjx4nr1693Hcd5lXN+tud5z6XNyb8A4JjGxsZ/VFdXHwsAk5PJpJtIJJbIVgQNiCxT+uIq5aJQiAEbcCCGQlVW9/dCv3Ilkxy+Wrkeui7fI+8KiBhJqasgqkRGHSs/ZEJtKI1VnMul8afyaKyFSjaLz1UpdSikDeL2XFwBKb4PUkcOGDCgR3V19W2NjY1jFy5c+JX4N0rpGM75BY7jXMk5v5cx1gcAkuJvsVjsFrEa4nneoZTSuwGgL2PsmMwwKKXCkExnjIk4qQ8aECmatAZVykWhEAk24EAMhaqs7u+F7vNdsXojNK2vgm7f7g0k9ayUzT+lroKUqwFBbSi9z3Aul86hqgxYC1VMlpanUupQSBsy+wNxD0hp/bDZ0bFYbAIA7EUIEWZiT8bYQZkg13V/xTm/jzG2FaX0Pc75S57njc/8PRaL3UsI6c0YE6shUh9hQFav3gDJ9NMFpA4qoyDxUppu3ToBYgi/KFiL8GsgRlBJdYivSMBz7CXwgbcir7EpCcu/2wQ1q3aBqk3btEvs6MPqYWCfbkWR36tXTVmvkGeDQm0IVuJKmgdtIbMBQ6Vdk2yuRSX1U1vaIC7Y0WgEjq49DGI9BgW7KASIVqUNFSMwrusO5Zy/xTkfQQgRZqOn53nHZxmMgwghrzHGIrFYrEHsD2GM3ZNlUMZzzvdjjP1MlmdhQGRjMQ4ZQAaQAdUM/PerOMzwZsHy9StbUn+30gHy7QCobuxd8HSD+veAMceLbXLBP0TXI1SCD6XdI1AbFBOK6ZABZKDsGcinDVt17gnDYwfATr2/f4u6ro8qbagIA+K67j6c8xc559d5nncXpXQyIaRXPB4/LseAvMoYi6YNyF2MMXErVurjum5RBgRXD3S1sFzeSvpVoj1ENuBADHI9qzoq9Sb0NUthbeM6+G41wIxZq1KP4RX7QMT/FfoUuwqi6leuQuMr5e+oDcWxh3O5ON50HIW10MFq8JyVWIdsbaipqoEBPfpD9+6dtd/1okobyt6A1NbWHuE4zuMAcD5j7FHRVpTSmzjne3ued0CmzdJPvbqbMbYNpfQdABBm5PosA3Kf7/tbZ6+aFGpR3ANSiCH9f6+U+zILMWEDDsRQqMr6/y5eZvX512tSBkRsNJRZoy12L0i57gHJsIzaUHy/4VwunjvVR2ItVDNaXD6sgzxvqrShrA1IXV3d3r7vv+T7/gnZj9CllB4NAA/27dt329mzZ4vH8wpTMhEA6hhjv3RdVzyed2A8Hh+RoTQWi70PAE95nifipD5oQKRo0hpkw0VBEGQDDsSgtdWlk5uqgyqRkQYWIBC1IQBZeUJN9VBpo2z/aBswoDbo7JBguW3oJ1MYVGlD2RqQYcOGRZctWzaXc36H53mTs1uptra22nGcOABMWbt27a1dunTZmRAyk3N+sud5L9XX1++UTCb/wzk/rqmp6Y3q6uqTRJ5oNErnzZv3pWxbogGRZUpfnKkJpQ/B95ltwIEYdHeJXH5TdVAlMnKo5KNQG+S5aivSVA+VPtK2M9iAAbVBZ4cEy21DP5nCoEobytaAUEr3A4C3AGBTbhtFIhGxw6ZrMpm8HwCGEkLEY3pvicfj92ViY7GYeATvLYSQHQBgHuf8Qs/zRD7pDxoQaaq0BZqaUNoApBPbgAMx6O4Sufym6qBKZORQyUehNshzhQakdK50ZzA1n3XiQAw62ZXPbaoOqrShbA2IPOX6ItGA6ONWNrOpCSU7nmLjbMCBGIqtvtrjTNVBlcioRV8e2VAbwq+DqXmgG6kNOBCD7i6Ry2+qDqq0AQ1IO3VFkZFrep1RpiaUTgwitw04EIPuLpHLb6oOqkRGDlVlRaE2hF8vU/NAN1IbcCAG3V0il99UHVRpAxoQNCBynR1SlKkJpRueDTgQg+4ukctvqg6qREYOVWVFoQEJv16m5oFupDbgQAy6u0Quv6k6qNIGNCBoQOQ6O6QoUxNKNzwbcCAG3V0il99UHVSJjByqyopCAxJ+vUzNA91IbcCBGHR3iVx+U3VQpQ1oQNCAyHV2SFGmJpRueDbgQAy6u0Quv6k6qBIZOVSVFYUGJPx6mZoHupHagAMx6O4Sufym6qBKG9CAoAGR6+yQokxNKN3wbMCBGHR3iVx+U3VQJTJyqCorCg1I+PUyNQ90I7UBB2LQ3SVy+U3VQZU2oAFBAyLX2SFFmZpQuuHZgAMx6O4Sufym6qBKZORQVVYUGpDw62VqHuhGagMOxKC7S+Tym6qDKm1AA4IGRK6zQ4oyNaF0w7MBB2LQ3SVy+U3VQZXIyKGqrCg0IOHXy9Q80I3UBhyIQXeXyOU3VQdV2oAGBA2IXGeHFGVqQumGZwMOxKC7S+Tym6qDKpGRQ1VZUWhAwq+XqXmgG6kNOBCD7i6Ry2+qDqq0AQ0IGhC5zg4pytSE0g3PBhyIQXeXyOU3VQdVIiOHqrKi0ICEXy9T80A3UhtwIAbdXSKX31QdVGkDGhA0IHKdHVKUqQmlG54NOBCD7i6Ry2+qDqpERg5VZUWhAQm/XqbmgW6kNuBADLq7RC6/qTqo0gY0IGhA5Do7pChTE0o3PBtwIAbdXSKX31QdVImMHKrKikIDEn69TM0D3UhtwIEYdHeJXH5TdVClDWhA0IDIdXZIUaYmlG54NuBADLq7RC6/qTqoEhk5aXtEIgAAIABJREFUVJUVhQYk/HqZmge6kdqAAzHo7hK5/KbqoEob0ICgAZHr7JCiTE0o3fBswIEYdHeJXH5TdVAlMnKoKisKDUj49TI1D3QjtQEHYtDdJXL5TdVBlTagAUEDItfZIUWZmlC64dmAAzHo7hK5/KbqoEpk5FBVVhQakPDrZWoe6EZqAw7EoLtL5PKbqoMqbUADggZErrNDijI1oXTDswEHYtDdJXL5TdVBlcjIoaqsKDQg4dfL1DzQjdQGHIhBd5fI5TdVB1XagAYEDYhcZ4cUZWpC6YZnAw7EoLtL5PKbqoMqkZFDVVlRaEDCr5epeaAbqQ04EIPuLpHLb6oOqrRBmwGpra3t7zjOQMbYP+WoK78oFJnwa2JqQulGagMOxKC7S+Tym6qDKpHJRYXaIFdnnVGmeggxFGYAa1GYIxMRWAd5llVpg3IDMmTIkF5NTU1TAeAAAGhijFUPGjRo20gk8hoAHMYYWyoPM9xINCDh8i/ObsNFwRYcNtQCMcjPaVUikzkjaoM897ojcR7oZlg+P9ZCniudkVgHeXZVaYNyA0IpnQIAP/J9/0rHcWYxxjr17du3c01NzUMAwBljJ8rDDDcSDUi4/Nvyxd0WHHiBDn8+mOwlVSKTYQ21oTz6x2QP6URsw/UIa6GzQ4LltqGfTGFQpQ06DMjXALC7WOmglK5njHUWbUAp3RoAPMZYz2BtEV40GpDwuM+c2dSE0o3UBhyIQXeXyOU3VQdVIpNlQFAb5EqsPcpUD+kEYgMGNCA6OyRYbhv6yRQGVdqgw4B8xxjrnjYdLQakf//+nTp37rw8Y0iCtUY40WhAwuE9+6ymJpRupDbgQAy6u0Quv6k6qBKZLAOC2iBXYu1RpnpIJxAbMKAB0dkhwXLb0E+mMKjSBh0G5N+c8wme5z2XvQISi8UuIISMZoztHqwtwotGAxIe97gCEj73uSMwdXHTiRwxyLOrSmSyDAhqgzz9WiNxHmilN1ByrEUgurQFYx3kqVWlDcoNSCwWO5YQ8jgATAeAYznn9xBC9gCAfQghI+PxuNigXhEfNCDhl8mGiwL+yhV+H9lkaE3NCVUik+EetQHngUoGTM0DlWPOl8sGHIhBd5fI5TdVB1XaoNyACJpqa2sPiUQiY3zfryOEbOCcxznntycSiffkaCyPKDQg4dfB1ITSjdQGHIjhhy5Z9OXq1H8M2K6bVOuojDdVB1Uik00QaoNUu2gPMtVDOoHYgAF/nNLZIcFy29BPpjCo0gYtBiRY2duPrqur+4Xv+48CgHii1shMNKX0AQA4JefoKAA8xhgbnX7iyskA0JwVs5Ex1kN2fGhAZJnSF2dqQulD8H1mG3Aghh+6ZMqMhtR/jBpeJ9U6KuNN1UGVyEgRVEQQakMRpKUPMdVDxY+w8JE2YEBtKFxnUxE29JMpDKq0QbkBoZRe2V7DMMZulm0o13Uv55yfAQDfAMCSbAOSm2PYsGHRZcuWfQgAlzHGZqQNyCLG2HWy58uNQwNSLHPqjjM1odSNOH8mG3Aghu9rK1YzHpkZT/3v0w51C66CyMZzzmHx2qWw4Ktv4I1/fwPRph4w6tC6zfKbqoMqkcnMCNQG3VcZ+fymekh+RMEjbcCABiR43XUdUc79lNGGdY3roUtVZ9i+ph8QsvnXd1MYVGmDDgMizEL2JwIAYtVB3LMgTMROsg0kNq4nk8lHotHonQDQsT0DEovFfkcIOYAxdrjIjwYEf3WX7TMTcaYuDDqxIIbv2RWrGZ99tSb1v3fo3bXgKohMPFuZgFmL34FVm1bBt99thMYmH5xkJxgY3RUuOFS80/WHj6k6qBKZLAOC2qBzggbIbaqHAgwpcKgNGNCABC67tgPKtZ+ytSEDvkd1Dzhg+32A9qytaG1QbkDydUf6Tei3+r4/LZFIvBi0g9Jmok0DMmDAgB5VVVULfd/fN5FIfJJlQHYEgK5iWwoAzHcc57yGhoY5sufHFRBZpvTFletFIShiG3AghtarH5keaG8VJHv1o614ITDTEzOAgw+bmnxY/t3GVu11LD0c9h+0S8u/maqDagOC2hD0qqEv3lQP6UNgxw9saEB0dkiw3OU4J7K1IRcNAQeOqh3eyoSYwqBKG4wYEEFc2iS8xxirD9YWLasZbRqQWCx2NSFkKGPsqExu13Wv8X1/gOM41ySTybWO44wDgNGO48QaGhqWy4xBGJDVqzdAMunLhJddTCTiQLdunQAxhF8arEX4NRAjKLUOD700P3ULVvZHbEQ//fD8l7VC8WJp/b4Pp8DKTd+lUi5ftRE2NSdb5e8a7QZ/+MWYliX3UjHIVqJXrxoj+oDaIFsRdXGmekjdiDfPZAMGFdcknRzL5rahFuWGIVcb8tWiV8cecO6up1WsNhgRGEHc4MGDa5LJ5FfxeLyLbFNn4gqsgEQopUsJISfG4/FZ7eQWcYsJIdfE4/EHZcYgDIhMHMYgA8iA/QwkFq+Ce54V28w2//z2uN2gdvvWz7eQif90xecw+f0nUgk3NSbh65Xr8+Y/Z+jJsH/9YKMkk3w3GWsYAWqDBlIxJTKADFQ0A9na0B6Qc/Y8GQb23N4oVlXaoNyAuK57ei4TnPPOAHAMAPRijO0WlKn2DIjrugdwzp/r27fvNrNnz85+4tVmp6GU/psQ8vd4PH6jzBhwBUSGJb0x5farRLFobcCxpWPIt5qR6Yd8qyAy8fO+jcPziRmpNPlWPzL5Bzl7wSWHHZz6T1N1UL0CgtpQ7NVD/XGmekj9yH/IaAMGk/MZa9E+A+XWT9na0N7Ij64dDoO3ditSG5QbEEppvvuVmgCgIb0H492gE6E9AxKLxe4ghGzPGDs2Ky+hlE4ihEyJx+Nzxb8PHjy4qrm5eRkh5MJ4PP79T44FPrgHpBBD+v9u6p5G3UhswLElY8i3lyO3Z7L3gsjGO11Ww5MN0/Lu/cjO33XFHnDmz3+SeiKWqTqous83gwO1QfdVRj6/qR6SH1HwSBswCNQ24EAMwfu30BGfr1mS0oZCn5PqjoPtu/ZLhZmqgyptUG5AxA90eQhrfVNzIUZz/t6eAaGUvgkA/2GM/S77MErp8wCwDQCcEI1Gv2tqarpRvIm9Y8eOtXPnzl0nMwQ0IDIs6Y0xNaH0ojB3YdCJw4ZaFIsh+0lWbXGc/UQs2XhhWiZ//Cgkvv4y9eSrfB/xNKzu3+4NA3p3Sz1xq1gMQXtDlchknRe1IWgRNMWb6iFNwzf6ZUsnBpNfGnXiwH5Sz67YASC0QTwZsa1Pz+oecNbOp7bsATFVB1XaoMqAOAHol97RTSnNPA6mQzq/WEkBxljHzPkopeIt6w94njcxewxDhgzp1dTUNAkAhgNAN865uP3qPMbY928Qk/igAZEgSXOIqQmlGYaxL406cdhQi2IwyKxmZHgXhkJ8Mu8JKVQPEf/5ukUwjb3UZmjNql2gatO2qb+L+Nr+PaBnzy6wcuU6aG6WvpwWGspmf1ckMqgNgZnXf0Ax80D/qIKdwQYMArENOBBDsN6VjcanYEkwlV5al9qwzRjL9yuYxFnMh6ABMc957hltuLChyITfR5kRFNNPMqsZmfxiFUR8Mu8JKYQ8E++tWgDru3rgRza0HCJWPjqvibWYD/EHEX/mEYMrxoCgNhTqgHD+Xsw8CGekbZ/VBgyoDeXTVeXaT8KEzF78DqzMWgkRKx/D8D0g3zcPpfRMQoiUAZF9AlU5tCUakPCrUK4XhaDM2IBjS8QQZPVD9MSmpiSIZeWqDnK/s2THc+DQ3GEV+JFN4CSrU29CJ6lsrT/ikb//M7hPRayAoDYEvVKYid8S57IZZoOfBWsRnDMdR5RzHbLfhF5T1QX61/TFN6EHbQJK6bWMsRuCHhdWPBqQsJj/4bzlfFEIwo4NOLZEDEFWP0Q/ZF4iuFX3lrtE222ToPEi2cA+3eDSk4dWhAGRnSOoDbJMqYnbEueyGubUZ8FaqOe0mIxYB3nWFN2em+fnNfkxtBlZX18fa25u3tNxnBYV5pz/iBByWTHvAVEwpKJSoAEpijalB9lwURCE2IADMSht7aKTmaqDKpHJBoraUHTZlR5oqoeUDjonmQ0YUBt0dkiw3Db0kykMqrRB1Sb0lkpTSk8AgMfTT8MSt2VlzrGaEDI5Ho9fHqwtwotGAxIe95kzm5pQupHagAMx6O4Sufym6qBKZDKoUBvk6msiylQP6cRiAwY0IDo7JFhuG/rJFAZV2qDcgMRisY8JIfd17NjxkY0bN34bjUa7NzY2/tRxnIubm5sv+PTTTz8P1hbhRaMBCY97NCDhc587AlMXN53IEYM8u6pEJnNG1AZ57nVH4jzQzbB8fqyFPFc6I7EO8uyq0gblBoRSuoYx1g0AOKV0A2Osk4Dluu4+vu9f43neofIww41EAxIu/7b8OmQLDrxAhz8fTPaSKpHJWgFBbSiPFsJbQsukDibns07IqA062ZXPbaoOqrRBhwFZ7vv+wEQisZpS+k0kEtll/vz5XwwbNiy6bNmy5Yyx7vJ0hhuJBiRc/m25ONuCw9TFTWfXIQZ5dlWJTJYBQW2Qp19rJM4DrfQGSo61CESXtmCsgzy1qrRBhwH5KwD069ix42EbN26cSghZ6fv+HwFgf7EJnTG2vTzMcCPRgITLvy1f3G3BgRfo8OeDyV5SJTJZBgS1oTxaCFdAyqQOJuezTsioDTrZlc9tqg6qtEG5Aamvr++TTCYf9H3/6Gg0upPv+68BgFj1SHLOz/c878/ydIYbiQYkXP5tuTjbgsPUxU1n1yEGeXZViUzmjKgN8tzrjsR5oJth+fxYC3mudEZiHeTZVaUNyg1ILoQdd9yxe4cOHXYCgIXxeHyZPMTwI9GAhF8DGy4KaEDC76PMCGzoJ1MYVIlMW9VHbQhvXpjqIZ0IbcCA2qCzQ4LltqGfTGFQpQ3KDQilNME5n5JMJh+tpCde5WtVNCDBJrCOaFMTSsfYs3PagAMx6O4Sufym6qBKZDKoUBvk6msiylQP6cRiAwY0IDo7JFhuG/rJFAZV2qDcgMRisQmO44zknPcDgNmc84eampqeW7Ro0cZg7RB+NBqQ8GtgakLpRmoDDsSgu0vk8puqgyqRyaBCbZCrr4koUz2kE4sNGNCA6OyQYLlt6CdTGFRpg3IDkil5bW3tzxzHOQkAjku/lPAZx3GmNDQ0vBusLcKLRgMSHveZM5uaULqR2oADMejuErn8puqgSmRyUaE2yNVZZ5SpHkIMhRnAWhTmyEQE1kGeZVXaoM2AZKDsscceHdasWXMwAFwMAAcyxiLyMMONRAMSLv+2/DpkCw68QIc/H0z2kiqRaYs11Ibw+gnncnjc554Za1EetcA6yNdBlTZoNSD19fWx5ubmEwghxwPAYAB4jTF2mDzMcCPRgITLv8kvW7qR4sVNN8Ny+bEOcjyJKFUik++MqA3yddARifNAB6vF5cRaFMeb6qOwDvKMqtIG5QbEdd2BAPArzvkJALArAHwMAI82NTU9sXDhwq/kIYYfiQYk/BrYcFGwxUjZUAvEID+nVYlM5oyoDfLc647EeaCbYfn8WAt5rnRGYh3k2VWlDcoNCKXUB4AvAOBJQsij8Xh8rjys8opEAxJ+PWy4KKABCb+PMiOwoZ9MYVAlMhnuURtwHqhkwNQ8UDnmfLlswIEYdHeJXH5TdVClDcoNiOu6h8bj8VcBQBiRiv6gAQm/fKYmlG6kNuBADLq7RC6/qTqoEpmsFRDUBrkSa48y1UM6gdiAAX+c0tkhwXLb0E+mMKjSBuUGJFjJyzsaDUj49TE1oXQjtQEHYtDdJXL5TdVBlcjIoaqsKNSG8Otlah7oRmoDDsTwQ5cs+nJ16j8GbNdNd+tslt9UHVRpAxqQdloERcb4/AltQulGaurCoBMHYtDJrnxuU3VQJTLyyConErUh/FqZmge6kdqAAzH80CVTZjSk/mPU8DrdrRPa9yVV2oAGBA2I8UkS5IQ2XNgEXhtwIIYgnasv1lQdVImMPibCy4wGJDzuM2c2NQ90I7UBB2L4vkvE6scjM+Op/33aoa7xVRBTdVClDToMiMjJ80zaSG1tbZ9EIrFE94RWlR9FRhWTxecxNaGKH6HckTbgQAxytdYdZaoOqkQmiw/UBt3NIZnfVA9JDqeoMBsw4I9TRZVey0Eq+kmsfnz21ZrU+Hbo3dX4KogKDDLkqtIG5QaEUrqeMdY5F0RtbW03x3EWMcZ6yQAshxg0IOFXwdSE0o3UBhyIQXeXyOU3VQdVIpNBhdogV18TUaZ6SCcWGzCgAdHZIcFyl9pP2asfmTObXgUpFYMsY6q0QZkBcV33AN/3DyCEjAWAmznnrXITQmoB4JeMMfM7c2RZzYlDA1IkcQoPMzWhFA45byobcCAG3V0il99UHVSJDGqDXF1NRpnqIZ2YbMCABkRnhwTLXWo/Za9+ZM5sehWkVAyyjKnSBmUGhFK6HwBcCgAjAGBpHiDrAOBuxtjdsiBFXF1d3S98338UAGYxxkZmjo3FYqMIIQ8BQGNOvv0ZY/8LAA6l9EYAOBEAenLO/w0Av/E871PZ86MBkWVKX5ypCaUPwfeZbcCBGHR3iVx+U3VQJTKoDXJ1NRllqod0YrIBA2qDzg4JlruUfsq3+pE5u8lVkFIwBGFLlTYoMyBZxuB9z/OGBgHTVqzrupdzzs8AgG8AYEmuAXEcZ1Q8Hh+W7/hYLHY+IeQSzvlhjuMs4ZzfDADCnOzWxh6VzdKgAVFRxdJymJpQpY2y8NE24EAMhetsIsJUHVSJDGqDia4Idg5TPRRsVMGibcCABiRYzXVGl9JP+VY/MmM1uQpSCoYg3KrSBuUGJAOitra2v+M4Axlj/wwCLDs2FotdkEwmH4lGo3cCQMcgBoRS+l/O+WTP8+4SOV3X7co5X+H7/n6JROJfMmNCAyLDkt4YUxNKLwpcAdHNr2x+G/rJFAZVIpNbG9QG2W7VF2eqh/QhsOOaigZEZ4cEy13snGhv9SMzAlOrIMViCMYUgCptUG5Adt55556bNm16FgAOAIAmxlj1oEGDto1EIq8BwGGMsXy3Z7WLn1I6JZ8BIYRcAwDiliqx4rKSEHJtPB5/vH///p06d+4sbvkSKx5vZ5JTSudxzu/zPO9PMoSjAZFhSW+MqQmlF4UdYmlDLRCDfKerEpnMGVEb5LnXHYnzQDfD8vmxFvJc6Ywstg7trX5kxmtqFaRYDEF5VaUNyg1I2iz8yPf9Kx3HEfs2OvXt27dzTU2N2K/BGWNiT0agTxsG5HBCyBhxHgCY5zjO0QDwGCHkFwDQwDlf6vv+TolE4pMsAyLMyBuMsXEyAxAGZPXqDZBM+jLhZRcTiTjQrVsnQAzhlwZrEX4NxAiwDvJ16NWrRqk+oDbIc687EueBbobl82Mt5LnSGVlMHRZ+sRoefnm+1LBGH1YPA/vofQZTMRikBp8TpEoblAqMGCOl9GsA2F2sdGQ/dpFSujUAeIyxnkEB5zMg+XJQSp8Wm9IJIVcIAxKJRHaeP3/+f0sxIEHHivHIADKADNjAACFEqT6gNtjQFYgBGUAGMgzcPfVDWLBklRQhg/r3gDHHiy3Ilf9RpQ1KBSZtQL5jjHVP/++Wd4Kkb4tanu8dIYXKIWtAYrHYBELI0MbGxsOrqqrW+b5/YCKReDPLgAirKp7EdU+hc4q/4wqIDEt6Y0w5er0o8Jd33fzK5rehn0xhUPUrV9b1F7VBtlE1x5nqIZ0wbMAg+LEBx5aIIcjqR2Ye6F4FMVUHVdqgw4D8m3M+wfO857JXQMSGckLIaMbY7kEvSm3cgnWu4zgr4vH4M5l8ruu+wDn/ijF2FqX0IwB4hDF2m/j7gAEDelRVVX1DCPlpPB5/X2YMuAdEhiW9MabuadSLAveA6OZXNr8N/WQKg6r7fLMMCGqDbKNqjjPVQzph2IBB8GMDji0Rg8zej9z+170XxFQdVGmDcgMSi8WOJYQ8DgDTAeBYzvk9hJA9AGAfQsjIeDw+NehFKZ8BcV33Qs75VYSQw2pqaj5avXr1cYSQxxzH+XFDQ8OcWCwmDMpYzvkvCCFLOecT07eG7SV7fjQgskzpizM1ofQh+D6zDTgQg+4ukctvqg6qRCaDCrVBrr4mokz1kE4sNmBAbdDZIcFy29BPpjCo0gblBkSUvLa29pBIJCI2iNcRQjZwzuOc89sTicR7QVqCUroxHd8h/f+bxP9njHUEABKLxYQBEe8J6QMACznnl3me9/d0LKGUXgcA5wJAV/EiQ9/3z0kkEktkx4AGRJYpfXGmJpQ+BGhAdHMbJL8N/WQKgyqRya4PakOQbtUXa6qH9CGw40cdNCA6OyRYbpwT8nyp0gYtBkQeRnlHogEJvz42XBRQZMLvo8wIbOgnUxhUiUz5VF/dSFAb1HFZbCZT86DY8ckeZwMOxCBbbb1xpuqgShuUGxBKqXgsbt4PISTp+/5i3/dfX7BggXhaVll/UGTCL4+pCaUbqQ04EIPuLpHLb6oOqkQmgwq1Qa6+JqJM9ZBOLDZgwB+ndHZIsNw29JMpDKq0QYcBWQAAvQGgMwCsFw+TAoAu6f8tbqkSj+Fd4zjOYQ0NDe8GaxGz0WhAzPKd72ymJpRupDbgQAy6u0Quv6k6qBKZLAOC2iBXYu1RpnpIJxAbMKAB0dkhwXLb0E+mMKjSBuUGJBaLiRcEXuT7/uWJROID0QKu6+7COb8ZACasX7/+/U6dOv2BEPI/jLH9g7WI2Wg0IGb5RgMSPt/tjcDUxU0nC4hBnl1VIpM5I2qDPPe6I3Ee6GZYPj/WQp4rnZFYB3l2VWmDcgNCKZ1HCDkoHo8vy4bjum5f3/df8DxvaPrN6IsZY1vJQzYfiQbEPOe5Z7ThooC/coXfR5kR2NBPpjCoEpmsFRDUhjKZCqZ6SCdcGzCgNujskGC5begnUxhUaYMOA7LB9/3eiURidY4B6Zp+R0fn2trabo7jLGKM9QrWImaj0YCY5RtXQMLnG1dAyrsGJr+wqBKZLAOC2lAm7WXqi4pOuDZgMDmfsRbtM2BDP5nCoEobdBiQ/wDAUgAYF41GxT2/jU1NTYMIIeMAYOe+ffvuunTp0r8CQDfP8w7VOSlKzY0GpFQGSz/e1IQqfaR4cdPNoYr8NvSTKQyqRCbLgKA2qGhiBTlM9ZCCobaZwgYMaEB0dkiw3Db0kykMqrRBuQGpq6vbw/f9pwFgYE75v3Ic56SGhoY3Y7HYXAD4led584O1iNloNCBm+cYVkPD5xhWQ8q6ByS8sqkQmwyhqQ/n0lqkvKjoR24DB5HzGWuCPhKp6QJU2KDcgaYCktrb2J5FIZHvOucM5X9avX793Z8+e3ayKABN50ICYYNn+iwKKTPh9lBmBDV9aTGFQJTI51UdtKIPpYKqHdEK1AQNqg84OCZbbhn4yhUGVNig3ILFYbKrneccHK315RqMBCb8upiaUbqQ24EAMurtELr+pOqgSmQwq1Aa5+pqIMtVDOrHYgAENiM4OCZbbhn4yhUGVNig3IJTSRQCwD2NM7AOp6A8akPDLZ2pC6UZqAw7EoLtL5PKbqoMqkcmgQm2Qq6+JKFM9pBOLDRjQgOjskGC5begnUxhUaYNyA+K67hmc89MA4ClCyKdiE3p2G8Tj8X8Ea4vwotGAhMd95symJpRupDbgQAy6u0Quv6k6qBKZDCrUBrn6mogy1UM6sdiAAQ2Izg4JltuGfjKFQZU2KDcglFK/nbJzxlgkWFuEF40GJDzu0YCEz33uCExd3HQiRwzy7KoSmawVENQGefq1RuI80EpvoORYi0B0aQvGOshTq0oblBuQ2traQe3BSCQS4tG8FfFBAxJ+mWy4KOCvXOH3kU2G1tScUCUyGe5RG3AeqGTA1DxQOeZ8uWzAgRh0d4lcflN1UKUNyg1IezRRSl9njB0kR2X4UWhAwq+BqQmlG6kNOBCD7i6Ry2+qDqpERgYVaoMMS+piTPWQuhFvnskGDPjjlM4OCZbbhn4yhUGVNmgxIK7rns45/wkAdMy0AOd8e0LI7oyxHsHaIrxoNCDhcW/TL9YoMuH3kU39VGkik1191IbymAumekgnWhswoDbo7JBguW3oJ1MYytaAuK57I+f8UgD4LwD8DyHkfznngwFgIef8Rs/zngvWFuFFowEJj3ubvjCiyITfRzb1U6WJTIZ71AacByoZMDUPVI45Xy4bcCAG3V0il99UHcrWgFBKF4q3nDPG/kMp3cAY61RbW9stEok8BAD34lOw5BpJRZSpZlQx1rZy2IABDYjODgmW24Z+MoVBlchkKoTaEKxXdUab6iHEUJgBrEVhjkxEYB3kWValDcpvwXJdd108Hu8ioFBK1zPGOov/LTYgOo7zLGNsd3mY4UbiCki4/Nvyxd0WHHiBDn8+mOwlVSKTtQKC2lAeLQQ4l8ukEABYizIpBc4J+UKo0gblBoRSujgSiRw4f/58j1K6hHN+sOd58wcPHlzV3Ny8gjFWIw8z3Eg0IOHyb/LLlm6keHHTzbBcfqyDHE8iSpXIZK2AoDbI0681EueBVnoDJcdaBKJLWzDWQZ5aVdqgw4D8AQDObGxsjFVVVd2R3gfyEOf8p2IviOd5O8vDDDcSDUi4/KMBCZ//7BHgBbo86mGqDqpEJsuAoDaURwvhr+5lUgdbNM7UNUln2RCDPLuqtEG5AQGAiOu6l8bj8Ul1dXU9OOfTOOd7A8ACx3HOaGhoeFceZriRaEDC5d+Wi7MtOPACHf58MNlLqkQmizXUhvJoITQgZVIHk/NZJ2TUBp3syuc2VQdV2qDDgMizVeaRaEDCL5CpCaUbqQ04EIPuLpHLb6oOqkRGDlVlRaE2hF8vU/NAN1IbcCAG3V0il99UHVRpgzIDkr3hXI6q8o9CkQm/RqYmlG6kNuBADLq7RC6/qTqoEhnUBrm6mowy1UM6MdmAAVdAdHZIsNw29JMpDKq0QaXwdI6UAAAgAElEQVQBST1yN1jJyzsaDUj49TE1oXQjtQEHYtDdJXL5TdVBlchkHscuh64yolAbwq+TqXmgG6kNOBCD7i6Ry2+qDqq0QaUBaXnkrhxV5R+FIhN+jUxNKN1IbcCBGHR3iVx+U3VQJTK4AiJXV5NRpnpIJyYbMOAKiM4OCZbbhn4yhUGVNqg0II0A8FvOeZs5CSGcMfZAkLaoq6v7he/7jwLALMbYyOxjY7HYMYSQcQAwCACWAsDETH5K6XUAcA0ANGUf09TUtMPChQu/khkDGhAZlvTGmJpQelHgs9518yub34Z+MoVBlchQSlEbZBvUUJypHtIJxwYMaEB0dkiw3Db0kykMqrRBpQHxJcotDEhEIi4V4rru5ZzzMwDgGwBYkm1AKKV7AcCbhJCRffr0eWnZsmWHAMB0ADiQMfZ22oAMYIyNkj1fbhwakGKZU3ecqQmlbsT5M9mAAzHo7hK5/KbqoEpkKKWoDXKlNRZlqod0ArIBAxoQnR0SLLcN/WQKgyptUGlAlN+CFYvFLkgmk49Eo9E7AaBjtgFxXfdQANgzHo/fmGmzWCz2PiHkOcbYzWhA8Ff3YJcfvdGmLgw6USAGnezK5zZVB1Uio+MWLNQG+X7JF2mqh0obZftH24ABDYjODgmW24Z+MoVBlTaUtQHJtA+ldEquAcltrWHDhkWXLVv2GQBcyRh7JG1ARhBCNnLOdwKAxb7vX5xIJF6VbUuxArJ69QZIJmV+wJPNai4uEnGgW7dOgBjMcd7WmWyvxcIvVqegD+zTLXyy2xmB7XVQSX6vXjVK9EGHAUFtKK3SOA9K40/l0VgLlWwWnwvrIM+dKm1QIjBi2DqfdCJjQCilkzjnRzQ1Ne2yaNGijZTSMznnYv/I2A0bNiyrqak5BwAmEEJ2jsfjcRmqhQGRicMYZGBLZ+DuqR+mKBhz/G5bOhXW4CeEKNEH1AZrWgKBIAPIADIAqrRBicCkDchkxtjZOmpTwICQWCx2CyHkFELIAe2ZC0rpvwkhr8bjcbE5veAHV0AKUqQ9wIZfJQRJNuBoC4NY/Xj45fmpXhh9WH2rVRDh4RevWQprG9dBTVUX2L5rP3Hx+v/2vj1ekqI8+62eOReWs3v2BovLbZc93XMOAioS8NOIi5fAauIVY8JNSDCSqKCgJsYkJl9INL9EjSZGP7wBGhEBNRpETRDUKJiAxgV2t2tmZYHlssDer+cyXd+vzk6f7TPbM109XVU90+fpf9Cdt9+u53nf6vc8/XZVG8+bVhcochx0k6rrKZfneagNuoOT0R/mQUYCNZ4+V2OB2qAxiRqubOWSrtqQ318CKbhvI0Acz/O+SERnMsZe7fv+w+3cep53sxBiT7ValQvbEw8sQk+kyLiBrXcaTQMpAo5WGK6/YwM9smX3NIUnLptPl64Znf7ffHuN7nrsJ7RjfMcMvQsHFtI5x7+EvEUjpimP9V/kOOgmVNd7vrrHFfWH2tAZu5gHnfFm4qy5GAvUBhOZZG/dr67a0NMCxPO8TwohXtzf3/8bDz300LZoSF3X/TPHcX7q+/4Pwn/3PG+tEOLmarX6NyrhhwBRYcmsTRFuzpKhIuCIw7DpqV10w3dnv9H41vMqNDHwNH2zdgcJOnz9FCOHXj+yJhcRUtQ4mJiFuoqMibFF7umx6wNRG9qzjnlgMivT+Z5rsZDio5dqg6xx8lhxTHevb7T5d4au2tCzAqRSqbxECPHtycnJsbjveriu+3HG2BrG2OvGx8cf6e/vfwcR/XUQBF6tVtuscouAAFFhyaxNEW7ONm8MJqMRF4to9yO89gnLhmji2P+e1floHteigYX0tlMvsf46VhHyyRYGXUXGZE7GdUBQG5IZt5VDySPp3KIIGIpcG+IiK1+7uu6BG3uqNsgaJ4+ws995xpo/09ac0FUbulqAeJ53oBGyvsZ/pz8qyDkfdF3384wx+Y2PWR8aJKIfcc5/Y8WKFYN9fX0fZoy9mYiWCCEeEkK8q1ar3aOaBhAgqkyZs7M1ocwhOOhZN448nso0Y4jrfkisk33bqX/lQzTQ57Sl9YLR86fXhNg8dMfB5tjDa9nCoKvImOAItSEbq7ZyKNso259dBAwmaoNJzlv5Vo3Fo7s3000bbkscYrfUhmiNk539bu+CqMYhMQAJBrpqQ1cLkKwkZT0fAiQrg9nPtzWhso/UbrHM46lMcyziuh+ShfHBp2hy6TpaOjzYlpTXnrSGxpZ4pqmf5b8I+WQLg64iYzXAli6G2mCJ6DaXsTUPTCMtAg5VDOu3cvrWr+5IpLRbakOr9Y2JAHIyUI1D1uHpqg0QIG0igSKTNU2zn29rQmUfqT4BMr07yJ7Hae/EPjqyfx4dPzR756i8nspEY1HbvOOwtR8hA7IDsnvx/bRkeLBtF6RbnnKZjr1u/7bmhK4ioxt/N/hDbcg/CrbmgWmkaXAk1QbTY23lXxVDL3VAWq1v7OYuiGocsuaJrtoAAQIBkjUXjZ5va0IZBZHiFSyV3UHyeioTjcXnvr1uZuerZu4ECdq59KdUHhxv2QXBGpDOM87WnNBVZDpH2r1nQoDkHxtb88A0UlUcKrXB9FizCpBeWgMS1+GP7vKYF9ftrquaS1nHrqs2QIBAgGTNRaPn25pQRkEoChCV3UH6x4+O3XXKxlOZMBY/X/ckfeH2g9/9aHXIXbD2LFwb2wXBLljZss3WnNBVZLKh7c6zIUDyj4uteWAaqQoOldqQ19bmkh8VDCGP3YpFtcPfzWtB0sQhS17rqg0QIBAgWfLQ+Lm2JpRpIEk4VJ8M9T1+Jj26Zc+s4dp6KhNi+OiX7yP58cGkQ4oQWvowLVhYnzGVnY/V+A5IEnVtf0/KpUzOIyfrKjK6xtNNfiBA8o+GrXlgGmkSDtXakMeugiE3SRiaOZQi5O7HfkLbI9+I6qba0K7Db6vedpJ3aePQyTXkObpqAwQIBEinOWjlPFsTyjSYJBwq78aOTwY08fBzqW9y0WHDtfFURmLYumeSPnHzz0kINcbk61hrXjZMCxaw6S+hHze03PrWu9GRJsVBDVW+VrYw6Coy+bJl5uoQIGZ4TePV1jxIM6ZObJNwqNQGed081tR1KkDkedH1LN1UG1Q6/DbqrYlc6sRn3Dm6agMECASIrpw04ifp5mzkogacJuFQ2R3k2Z0HqO/Zk2ngwDGHjdDGUxmJ4V//s0r+I9uUBYgcqI2xqYYsKQ6qfvK0s4VBV5HJkytT14YAMcWsul9b80B9RJ1ZJuFQqQ3yynnsHJVFgHTGlrmz0nT4u6mmRRlJyiVd7OmqDRAgECC6ctKIH1sTysjgI06TcCQ95ZLdj607D9D8bS+M7YDIS7V7KpP2uyFx9kkYTHOowz8wqLOoq8ioX7F3LCFA8o9VEeayZDEJR1JtCCPRax2Q/DNo9gjSdvi7sQuSlEu6ONdVGyBAIEB05aQRP7YmlJHBpxAgSe/5yu7H1IEBGn72xcQoftq2eyqT9rshcfZFiAUwqGe6riKjfsXesYQAyT9WRZjLKgIkqTZIHzZ3FUz7cCrtw6+8Mitth78buyC25oSu2gABAgGS13xXuq6tCaU0mAxGKjha7Q4Sdj+GdpxGchesdkfcU5m03w1ptpc3WvldkgP1/fScJUtpIS2mel1xEUgGzkycqhIHE9fV6dMWBl1FRif2bvEFAZJ/JGzNA9NIVXB0085R0YdT4TqOdrUh7cMv03y38v/YM3voS9/zaaoeKL9i3G1dEJVc0sGvrtoAAQIBoiMfjfmwNaGMAWg4VsURtzvIrh0lomdXJooPeam4pzJpvxsStV90zB4aWP4o7ZC7lTBG5ZJD88vzafVxL6E8t33sNF6qcejUv43zbGHQVWRscGL7GhAgthk//Hq25oFppKo4umHnqOjDqXNeOkDr9/6ibW1I+/DLNNft/N/4PZ82P7MnlQDpti6Iai5l5VlXbYAAgQDJmotGz7c1oYyCUHjPN3r96O4gu3YR3fHDHS1fu4obd/SpTNqvuUbtD/uWR0OAyCdETDB6/cianhMhRcgnWxh0FRnTcysP/xAgebA++5q25oFppGlw5L1zVPhwStaGyaMeoiXDAwfpaVEb0j78Ms11O/9p4pDnOLsBg67aAAECAdKtc2l6XEW4KWTBEfc11qSARZ/KpP2aa2gffs08KO2n/j7n4BfNI0VG9qhtvnechFn19yLkky0MuoqMamx6yQ4CJP9o2ZoHppH2Co7w4VS0NiwZHqSBPie2NrzqqNfTjd/js+jrtleWooPrlThAgJiekV3iH0Um/0AU4aaQRYBkiUBc9yP0l7RWZLJvO+1efP/M5acLTX9p+hUs2QEJX5LNc+eVTrgpQj7ZwgAB0jrDUBs6mX16z7E1D/SO+nBvvYIjfDgVrQ2tHk5JlENbz6Bnn+qfBbjbXlmCAOksu3XVBnRA0AHpLAMtndUrN+ckOvLA0a57krRWZHzwKdo7/OAMrOlCs/CIwwRInnvPJ3Ee93secehknEV6yqUbfzf4gwDJPwpFmMt5PZxKG73ow6zm2hD3cEpunHLg0ZHYb1Z1axekCPlkCwMESNoZ1IE9ikwHpGk+xdaE0jzsw9zZxtGu+xHXBWm2b+6AyHOWLhykeYN96ICYTpYE/7ZySVeRyZkuI5dHbTBCayqntuZBqkF1YNwLOKIPs5prQ9zDKblt/MCWF8R+s6pbuyC9EIek9LKFQVdtQAcEHZCknM71d1sTyjRI2zhU1o60WysSfc835Gagr0TLlsybESBYA2I6a+L928olXUUmH5bMXhUCxCy/Kt5tzQOVsWSxScKR9jsauu2bH07F1Ybow6nxiTpt38bafrOqG7sgSXHIEmNb59rCoKs2QIBAgNiaGx1dx9aE6mhwKU6yiUOl+xHtgsj/fcN3/cPQhLtgzfzAiJYtmkelEsMuWClir9vUVi7pKjK68XeDPwiQ/KNgax6YRpqEI+13NHTbxz3Maq4N0YdTW3ccoL5nntt22/hu7IIkxcF0HujwbwuDrtoAAQIBoiPvjfmwNaGMAWg4tolDpfsR4pWFQB6PbNkdS4EsNPvmV0nuhiU/wD7YX6KRo4+hlx374p7bglcCtBkHUzllC4OuImOKhzz9QoDkyf7Ba9uaB6aRtsOR9jsauu3bPcxqrg3y4dS80hA9Uz1G6ZtV3dYFKUI+2cKgqzZAgECAmL6/ZvJva0JlGqTCybZwpOl+yGGPT9alrqD+vlJLFLLlPtW3g0RpnProCPq9l59FJxx9ULj02mErDiZ5sYVBV5ExyUVeviFA8mL+0HVtzQPTSNvhSPsdDd32SQ+zorXhpGVHU3limDY9Gf8wq5nHbuuCFCGfbGHQVRsgQCBATN9fM/m3NaEyDVLhZFs4kgpG81C37jww/U9yJ5OkgzGa3gXruKOG6JJzK0nmXfm7rTiYBG8Lg64iY5KLvHxDgOTF/NwRIFk+Ihuy1K7LkOQ/zcMsWRum6oKCIKC+cuuHWc1Z001dEFv3VZMzxxYGXbUBAgQCxOR8yOzb1oTKPNAEB0XAAQyms0TNv6046Coyaqh6ywoCJP942ZoHppG2wtHpR2Sj423XZUjyn+ZhlhQg23YdoCBQe5gVjrGbuiBFyCdbGHTVBggQCBDT99dM/m1NqEyDVDi5CDiAQSHQFkxsxUFXkbFAifVLQIBYp/ywC9qaB6aRxuHI8hFZlS5DWv9JHOiMhe5dvJrH3sq/TgxJfJn63RYGXbUBAgQCxNRc0OLX1oTSMtg2ToqAAxhMZ4maf1tx0FVk1FD1lhUESP7xsjUPTCONw5HlI7LN40366KyKfRIHOmOhexev5rG38q8TQxJfpn63hUFXbYAAgQAxNRe0+LU1obQMFgLENI2Z/Rchn2xh0FVkMgetCx1AgOQfFFvzwDTSZhwqay+iaydM26vg1xUL3bt4xXU/wi3nm9ef6MKgwpcpG1sYdNWGrhcgo6Oj5wZBcCMR3cU5/51o4DzPewsRfZCIVjLGeL1e/0CtVvt+w8bxPO+vieh3iWiREOJnRPRH1Wr1V6rBR5FRZcqcna0JZQ7BQc9FwKETQ9o2u6746MSga0xp/djCoKvIpMWnao/aoMrU4Xa2cqjzESafWQQMcbVBZe1Fu4/IxjGXxT45Evrqm+5dvJrH3s5/EfLJFgZdtaGrBUilUnm/EOL3iegZItocFSCu6z6fMXYvEb1xYmLiBwMDA28iouvq9XqlVqttdl33XYyxq4UQr3YcZ7MQ4m+J6GzO+fOJSKhMKggQFZbM2tiaUGZR6LtBmx5nO/86Y5G2za4Lt04MusaU1o8tDLqKTFp8KvaoDSostbaxlUPZRtn+7G7A0MmDlOZzojhqm3fEfhQ2jgn5BF8ecR+R1WW/4pgFSiHUEYukXbmaB6LbXgcGJbIMGtnCoKs2dLUAcV33ynq9fkO5XP4EEQ1GBYjnef9MRMs5528M4+l5nhQk3+Scf8TzvAeFENdVq9VPyt8rlcp8IcS2IAheWqvVpF3iAQGSSJFxA1sTyjSQIuDQheHhJ3fS53/wMwpK4/S6szw6c4VHTG6jYuHQhcHCUFtewhYGXUXGBFeoDdlYtZVD2UbZ/QKkkwcpzedEY/G5b69r+VHYZjaSPiKrw/7SNaNKIdSRT5KXTVt2TX9zStYGpz5AqxYfT5etGYsdQ9IuXs0nJdnrwKBElkEjWxh01QY7VT8j4Z7nXR8jQO4RQtxerVavDd27rvsvjLFl+/btu2jevHl7Gx2P/4oIlHVCiE9Xq9V/UhmSFCC7du2nej1QMe86m1LJoQULjiBgyD80iMXBGPjbavTF//4O7Z46+LGqgXKJRpYto1ec+FKqLB4xHijEQZ3ixYuHur4+oDaoxzNqiXnQGW/Rsx5+chd98Tvrp//psleP0crnJHcL4s4JY/HLDVvoc//+kPLAVD4iG3WW1j4Nrqz5JHn5f3f+kPYNVale3j8z7NLUEfTG576CVrvPm8VLlMdmwuJioWKfFYNy4Awa2sKgqzZ0fYGRsYorMq7rcsbYJzjnnwrjWalUrhVCvJQx9rtCiMeDIDilVqvNzGjP86QYuZNz/iGVHJACRMUONmAADCQz8OAWn75w3620ZZt8NnDoOHrRPBocKNOFp72BTlnWmx84TEbfexbMVlsqAzWoDRnIw6mZGPjnW/6XNm7eMe1j1XEL6Z1vlm93tz/anRP9LcmP/P3p7fuIiNHRi45QMU9tnwaX0gDaGF37tdtp/fhPY9+OH+wv03tWXzirNrTjKi4Wae2z4in6+bpqQ68LkE9yzuWrWNNHswAplUqnrl+//sHw904ECLoH+U4lW4reNMoi4MiCQWr5T//v9VTbsoXGp+qz6JZdkCULB2nx4EK64nlvNfo6VhYMpnNE1b8tDLqecqni6sSujQBBbWhDqK0c6iSmqufkiSHuiXpSF6TVOSPHLZzTbyr86omd9I///flZnY/mHFi59Gi65qzLp2tDu25GeF40Fqr2cz0OqvNO2umqDT0rQDzP+wkRfZ9z/lcRAfLpIAiWTk5OXtzf3783CIKX12q1H0YEiOyX/nO0a9KOdKwBSZOSZmxtvdNoZvSHvBYBRxYMj+7eTNc/cAtt3Xkgluolw4M00OfQBaPn0/HzjzUWjiwYjA0qpWNbGHS955sSXirzFq9goTYksGgrh1IFM6VxnhiS1hPEQWl1zuW/dTItWnQkbd++l6amevN17yyx+NR3/4u4+HHb6Pf3OXTlWRdN1wZTu4TN9TikmX66akPPCpBKpSIXpq/0ff+1IXGu695HRF+tVqv/4HneL+UGEZzzj8nfV6xYsbC/v/8Zxtj/8X1f2iUeECCJFBk3yHJjMz64FBcoAo4sGNZv5fSFX3yDJibjC6wsMEuHB+m1J62hsSVeCmbTmWbBkO5K5qxtYdBVZMwxEf96LmpDMuO2cih5JJ1b5IWhk6+Itzvn914zRqef/Jw5KUAkL9fd/UPaOzzzokrLhHi9ex6tHFplbNevuRyHtLNQV23oWQEyNjZ2Sr1e/x8hxPmTk5N3DgwMXCCE+MdyueytW7fuKdd1r3Ac5wNCiHMZY48LIf6BiF7AOT9TlWwIEFWmzNnlVWR0IyoCjiwYfvawT1/Z8PW2tMouyGWn/jY6IF3y9FpXkdE9l6L+4jogqA3JjGeZy8ne7VjkhSHtV8olG+3OkYvXr7nojDkpQCQvtW2P0u7F9ycmjcfOpiPFEmO7hM3lOCSS32SgqzZ0tQDxPC98X6OvgX9S/pdzPij/67qu3IL3I4yxE4lI7nB1VbVa/VHDlnme95dEdAURzZcfMgyC4O3yGyGqZEOAqDJlzi6vIqMbURFwZMHwxTvW09r69ygoHdrhpJnjofJ8uvaV7zC6BiQLBt050ak/Wxh0FZlOcbY7D7UhG6u2cijbKNufnQeGtF8dlwiSzpE7kF/1ltNpyVDfnHoFK+RFkKCdS3/atjY49SNo8MmzyCFG/X0lpbRKu+vXXI2DEplzUYB0QozOcyBAdLLZma88ikxnI+2+YqkbR6exCAvNxMDTtGfh2pbDGtpxGr3tnJeS6sevOsHXKYZOrmXqHFsYulmAmOJW1S9qgypT5uxszYMogrTrD+S5SefIP3wrJy6mC1/pzikBEuVFpTbsfvrgNseyU65yhOsNVe3nahxUuGy20VUburoD0gkxOs9BkdHJZme+8igynY0UAqQVA82FZt/86qynXfLp1rzdLvWPH03y41qqH7/qJE5FyCdbGHQVmU7i1O3noDbkHyFb8yBEmtTJiDIiv1IuH6SonCP/8C2XHLr43Aodf9RQ/sR2MAIdseDba3T3Yz+h7eMHtzaWx6KBhbT6+JeQt8j8N6J0YOiAOq2n2MKgqzZAgLQJP4qM1rmh7EzetOUhb+AqEypqr3KRtPYqPpNsVHAk+cj7904wxBVg2XKPfu22PLmQGB26FYXF2wTeTjCYGEcWn7Yw6CoyWbB267moDflHxtY8CJEmdTKijIQPUlTOCQXIcUcN0SXn9uZ3kHTFQm7X/tiex2nvxD4a6j+SjhtabvSV3GjMdGHIc2bYwqCrNkCAQIDkOV9iry1v2vKQT8JVJlTUXgVMWnsVn0k2KjiSfOT9eycYVApwMy6TXZBOMOTNe/P1bWHQVWS6jT8d44EA0cFiNh+25oEcpUonoxnNq844jv7jvuQlp6EAmaoH0wLE5Cuo2RhvfbbNWABD/nHQVRsgQCBATM3njvxGb/TySbj8OFB0j/ToE5Ij++dRfc98uvF7fPpaKk/Om/3butnjBt1ROmg/CXFQp1RXkVG/Yu9YQoDkH6vmudxcG44fOlbb0/NOHqSMT9RpoD95wXRUgJxwtNlXUE1FDfdVU8ym82srDrpqAwQIBEi6DDdsHb3Ryyfh0Y8DrXuG012P/YR2RN4R3bWjRPTsSuX1A83+Ta43iFJl68ZgMjzAYJJddd+24qCryKgj6x1LCJD8YxWdB3G1YeHAQjrH0vqBLGzYms9Zxph0LjAkMWTnd1tx0FUbIEAgQOzMDIWrxLW5w48D3bvxl3SbfzsJOvQhu/HJYObL2nIHJbmIuV0XJM6/StdEYeiJJrZuDIkDyWAADBnI03iqrTjoKjIaoXeNKwiQ/EMRzoO42hCOjpFDrx9ZY2URc6eM2JrPnY5P5TxgUGHJvI2tOOiqDRAgECDmZ4XiFeLa3PLjQFdf+EL627s+RdsPHNodQ7p8dueBmS9ry52Uhp99Ma1YtqDlLkpx/lXWG3SyaL35nKQbQyfXUKRVm1kSBm0XMugIGNTJ1VVk1K/YO5YQIPnHSs7lhQvnxdaG6OjkTkpvO/USba9j6UaOe5JuRjvzhzio86arNkCAQICoZ51By1aL/OT7see/Zhl9e9M3iYSYGUG0+xH+4/xtL6S+yUWxXZB2iwiTuiCdLFpvPifp5tbJNQyGI9Z1Egbb4+nkesCgzpquIqN+xd6xhADJP1ZyLm8XW+lffvalWbUhbmQXjJ5Px88/Nv9Bx4wA96TuCAvioB4HXbUBAgQCRD3rDFq2WuQnBchRJ+ylXfPXzioy0e5HOKwjd55CAweOif2WRLtFhO26IJ0sWo87p93NLfpF2DUvG6YFCxjJBfY6F1HqCB1u0DpYzO7DVhx0FZnsiLvPAwRI/jGR8+DR8UfoS7/4RqIAee1Ja2hsiZf/oDsUICYX2OsgxdY9ScdYW/kABnV2ddUGCBAIEPWsM2TZrjshBUgwuINKJzxI/WVnegRx3Q/572EHRP7vaFdDZQvFVl2QThatx53T7uYm7as7NpL8QF95cJyWNr702m2LKHGDNjQBUrq1FQddRSYlvJ4whwDJP0xzpQMiP9DXvPkKaoP+/LN1X9U/8kMebWHQVRsgQCBATM4HJd/tuhNSgJRKjPYfcy/NH65P+4vrfoRrQMIP2kW7GipbKMZ1QTpZtN7qnObthENipP1n7/ox7Vm4doarJcODNNB3UGx10yJKWzc3paTp0AgY1InTVWTUr9g7lhAg+cdqLqwBkeLjm7U7Zm2+EjKP2qA3B1Eb1PnUVRsgQCBA1LPOgGVSdyLcI31f+SkaOKFK8ivaW3ceOGwk4S5Y0R9kV0MeN3zXVxp5cxekk0Xrrc6Jbic8NXVoJ68v3rGe1ta/R0Fp/8wY+/ucmS6I/MduWUSJG7RSGhk3shUHXUXGOCE5XAACJAfSmy4ZzoOi7oIlX7u67oEbZ20738w6aoO+PLR1X9U34sM92cKgqzZAgECAmJwPib6TuhPRjzQtXLaHtpQeoj1Tu2f8ys7HvN3u9Ba8zYfsasjjkS2H7NsNKNoF6WTRertzwu2Et2/fS6EAkfafu/Ne2r34/sOGFe2CyB+7YRGlrZtbXIzS7hLWyr4VhrT+ExPboIGtOOgqMgapyM01BEhu1M9cODoP5HdA7n7sJ7Q98o0o+cf56h7+DsijuzfTTRtuS53LU5YAACAASURBVCR6rteGRIIUDWzdVxWH05GZLQy6agMECARIR4mu46Sk7oe8RlSAHJiQr2AJcubtpqA0Tk59gMqTCyl87ap5TOOTdZIJ3t+X/DXa8NywC9LJovV258jthK+56AyKChBpz3dWae/wg4fR2dwF6YZFlLZubnG5lXaXsFb2rTCk9a8j/zv1YSsOuopMpzi7+TwIkPyj0zwPogu1h/qPpOOGlnft1rtR9lrN5/VbOX3rV3ckEj3Xa0MiQYoGtu6risPpyMwWBl21AQIEAqSjRNdxUlL3o1mAPLvj4KtXsjugcoSvaqnaS5+yC7L6BcsTX9tqfl0rSUxJIXXVW06nJUN90x2Q0H6yb3tsByTEGa4FmYtPucI/KDZueYbu/Nkz02Lz0vNGacUxC9qGv93OZXE36E52OlPJP1M2vVZkTPGQp18IkDzZP3htW/PANNJWONABac28iV3BipBPtjBAgJi+K8hn7UKI6BNrC5fUeglbyah10E3O8sCgIoyaF60nnSMFSOXExXThK91pARLayzUtO5f+dNYakJCCsAsyF9/zje78Em46IF+3W1l+Hl153jltU67dzmVx+dTJTmcmcz7Jt605oavIJOHpxd9RG/KPmq15YBppKxxYAxLPvKldwYqQT7Yw6KoN6IC0ubugyJi+9Sb7tzWhwpEkdTKiIw67ICrnhK+SXXxuher1YFaHZWLg6Vm7YEWvsXT4CHrL2G+St2gkmSzDFrZiEd35JW7L5Td5r6GzV50WizZp57JmDEn2hintyL2tOOgqMh2B7PKTUBvyD5CteWAaaTsc2AVrNvsm+ShCPtnCoKs2QIBAgJi+v2byb2tChYNM6mREwYRdEJVzQgFy3FFDFATisIXxUoTI74BEd8NSfeKfieAUJ9uIRfNTv7gtl4fK8+naV74j9v3upJ3LmjEk2aegx5qpjThIMLqKjDViLF4IAsQi2S0uZWsemEaahEP+0d3tC+yTMOjg0HRHyAYGHTy082ELg67aAAECAWJ6TmTyb2tCyUGqdDKawbzqjOPoP+7bnIgxFCB7D0zKdfSxC+Pl61hTfTsOW2Df6iOJiRfVbGAjFtH3nlt9cFLCumD0TXTWytlfNlbZuSyKobZ5R8u1Pt3CeVwIbcQBAqT95FEVIGl3V7Nl3+q7RM2obY0naV1XOK7oeFTmgenx67jFquDo9gX2KhiycmV6TYwNDFk5SDrfFgYIkKRIaPhdtchouJQRF7aS0cjgG05tYlDpZDRjHZ+o00B/8i5boQB5auu+aRdpF8ZfumbUJM1Kvm3EIrrzS1z3IxzoSexMuuq8V8wat8rOZVEMn/v2upZbNMd9mFKJJAtGNuIAAaJHgKTdXc2WfavvEjWjtjUe1ftbdDwq88D0+HVMdxUcOq5j0ocNDKZ3BbOBwWQMpG9bGCBATEcSi9AtMJx8CVsTKnkk2SyKgMMGhvApV7vuh4zE/G0vpMtf8aKZHbFUuleyqxE++f35uifpC7evbxvUbu2C2IgDBEj7+V59dLsId7RrZZl2dzWb9nHfJWrGYXM8KnOteTxJXRzT489WEQ6dbWs+6xpvnB8bGNABSY6gjTjorA14BatNTNEBSU540xa2JhRwJDNgIxbhe761p5+iiclDX4yPjk6ujRl+9sW0YtkCCp+cqnSvZFcjfPL70S/fRw8/uast6G7tgtiIg84ik5xZvWfxT1/7hQh3tGs1+rS7q9m0j/suUTMOm+NRmWvN40nq4pgev66stTWfdY03LwGCNSDJEbSVS+iAJMciswUESGYKMzuwNaEyDzTBQRFw2MLwo41r6TZ+e0tGh3acNvPle/nkVB43fNdXCqF88rtg/hH0iZt/TkIkn6LyZDbZi14LW3HQVWT0ou8Ob+/+2F1C7mh3/FFDsQNKu7uabfvm7xI1g7A9Hnn9dnMtbjztujimx68zC23NZ51jbvZlCwN2wWofRVtx0FUb0AFpE08IEJO3LDXftiaU2mg6tyoCDlsY5JPL6o6NsbuCzdvtzogPGQ355FQej2zZrRQc+eR3YKBM/iPblASIypNZpQtrNLIVB11FRiP0rnElBYjc0e6Scw8K4OYj7e5qtu2bv0vUa+OX423XxTHNp85EtDWfdY45LwEir2tqVzDEQT1DdNWGnhUgruuezRj7fhNlEk+/4zjnBEFwFxGNR39njF3s+/4tqjRDgKgyZc6uCDcFyU4RcNjAEH1y2WpXsGi2jU/WaXrS9yVvBCDPm5iqU8lxqFxiSgJEntNtXRAbcZC4dRUZc3eHeM82aoMUIFP1YFqANO/gpLIbW3TkedhHv0vU3MXJYzwhH3FzrdV4WnVxTI9fdz7bms+6xx31ZxuDiV3BbGMwEQ9bGHTVhp4VIHHB8zzvT4noeY7jfDoIgus55yuyBBkCJAt7es61NaH0jLa1lyLgsIFBZS1HlOWtOw9M/1/VXcWkveMwWrxgQFmAdFsXxEYcelmA2KgNoQA54ej5M+uQwuuq7MYWHWMe9tHvEjV3cfIYT8hH3FxrNZ5WXRzT49ddK2zNZ93jzlOAmMCCOKizCgHSxNVJJ510Qrlc/vnU1NTp/f39J0GA4Km7+nQyb4mbm3mOVa6AOKiwdNBGV5FRv6IZSxO1IRQgch1R9Km96m5sYdckL/tQgDR3cfIaTzTyqnzGdXFMj99EhuKeZILV9D4RB3XOdNWGwnRAPM+7gTG2xff994+Ojq4OguA2IvoREb208SrWRznnH5e766rSjA6IKlPm7IpwU5DsFAEHMJjL8zSebcVBV5FJg82ErYnaEBUg0af2Kh28brCPCpBoF6dXxi/zJK6LY3r8JvLT1nw2MfbQJzCYZFfdt6046KoNhRAgo6OjK4IgeKBcLrvr1q17amRk5PRSqfSxer3+of7+/nsmJiZWO45zC2PsPb7vf0E1nFKA7Nq1n+r1+O1AVf3kZVcqObRgwREEDHlF4NB1EYv8YyBHgDiox2Hx4qGerw+maoMUIPW6XKV08HnWZa8em/7vF7/T/tsyIft52zNiVCoxCjHkPZ7mrFQZTxTDpa8++KFWk/zLRe8mDtyTTLCa3ifioM6ZrtrQ8wVGUuZ53j8Q0VGc87e2otB13b9jjL2Ycy47IkqHFCBKhjACA2AADBSMAcbkM+bePkzVBilAosysOm7h9P/duHmHEmGwb09TN/Lzzjc/Xym2MAIDRWdAV23o+QLTECCbhBDXVKtV+dpV7FGpVP5QCPFezvkq1eRAB0SVKXN2RXgqIdkpAg5gMJfnaTzbioOup1xpsOm29TzPSG1o7oCk3Y0tb/vmDkje42mOu8p4ohgOTE6l2g1PxX/zmGRXxkQXxNZ81j23ov6AwSS76r5txUFXbeh5AeK67vMZY78IgmC4VqtNf9q4Uqm8mYiW+r7/6TB0nud9kojGOOevUg0n1oCoMmXOztY7jeYQHPRcBBzAYDpL1PzbioOu93zVUOm3MlkbomtA5Mg72Y1Nnpdm9zad9tE1ILLP32vjl1xEMTy7I/1ueGn4lLamdsOzNZ/1z7BDHoHBJLvqvm3FQVdtKIIAuYwx9vec86VhmCqVyuuEEDcFQfD64eHhu3bt2rWaMfYNIcQl1Wr166rhhABRZcqcna0JZQ4BBIhpbtP4L0I+2cKgq8ikiY9OW9d1URtaEGorh3TGs9lXETDg4ZTJDEnnuwj5ZAuDrtrQ8wLE87wPENGFnPNTounmuu4fMMauIaITiOgpxti1vu9/Pk1KQoCkYcuMra0JZWb0eEJkmte0/ouQT7Yw6CoyaWOkyx61oTWTtnJIVyzj/BQBAwSIyQxJ57sI+WQLg67a0PMCJF2KpbOGAEnHlwlrWxPKxNijPouAAxhMZ4maf1tx0FVk1FD1lhVqQ/7xsjUPTCMtAg5gMJ0lav5txUFXbYAAaRNXFBm1pDdpZWtCmcSAp1ym2VX3X4R8soVBV5FRj07vWKI25B8rW/PANNIi4AAG01mi5t9WHHTVBggQCBC1zM7JytaEMg2vCDiAwXSWqPm3FQddRUYNVW9ZQYDkHy9b88A00iLgAAbTWaLm31YcdNUGCBAIELXMzsnK1oQyDa8IOIDBdJao+bcVB11FRg1Vb1lBgOQfL1vzwDTSIuAABtNZoubfVhx01QYIEAgQtczOycrWhDINrwg4gMF0lqj5txUHXUVGDVVvWUGA5B8vW/PANNIi4AAG01mi5t9WHHTVBggQCBC1zM7JytaEMg2vCDiAwXSWqPm3FQddRUYNVW9ZQYDkHy9b88A00iLgAAbTWaLm31YcdNUGCBAIELXMzsnK1oQyDa8IOIDBdJao+bcVB11FRg1Vb1lBgOQfL1vzwDTSIuAABtNZoubfVhx01QYIEAgQtczOycrWhDINrwg4gMF0lqj5txUHXUVGDVVvWUGA5B8vW/PANNIi4AAG01mi5t9WHHTVBggQCBC1zM7JytaEMg2vCDiAwXSWqPm3FQddRUYNVW9ZQYDkHy9b88A00iLgAAbTWaLm31YcdNUGCBAIELXMzsnK1oQyDa8IOIDBdJao+bcVB11FRg1Vb1lBgOQfL1vzwDTSIuAABtNZoubfVhx01QYIEAgQtczOycrWhDINrwg4gMF0lqj5txUHXUVGDVVvWUGA5B8vW/PANNIi4AAG01mi5t9WHHTVBggQCBC1zM7JytaEMg2vCDiAwXSWqPm3FQddRUYNVW9ZQYDkHy9b88A00iLgAAbTWaLm31YcdNUGCBANAmTTU7umvaw4ZoFSltiyHzluIS1adCRt376XpqaClmOzNR5VfqIDtTWhlAKXwagIOIAhQwJoPNVWHHQVGY3Qu8YVBEj+obA1D0wjLQIOYDCdJWr+bcVBV22AANEgQK6/Y8O0l0vXjCpliS37y3/rZCUBYms8qvxAgCilkXUjWzc3k8CAQZ1dXUVG/Yq9YwkBkn+sijCXJYtFwAEM+c8Hm7mkqzZAgLTJm+qj28WSob7E7sEN3/Wnvbz1vEpiF0R2G2zZ/95rxuj0k5/TtgNiazyCBK152TAtWMDoyP55dPzQscRYcvoV4cZm88Zg8jZYhFgAg3qG6Coy6lfsHUsIEH2xEkLQY3sep70T+1Ab2rypoI9x/Z5wX9XPaScebcVBV21I/guwExYKcs4/fe0X4sJXum0FiOwePLJl9zTiE5fNT+yC2LRf+ZwFdM1FZ7QVIDbGU92xkfbNr1J5cJyWDg9Oc7VwYCGdc/xLyFs00jZbbE0o0ylbBBzAYDpL1PzbioOuIqOGqresIED0xItvr9Fdj/2EdozvmHGI2qCHW5tebN2TTGICBnV2ddUGCJA2nL/7Y3eJi8+t0PFHDcVaRbsHoUG7Lohte9lguOotp1OrLo6N8Xz2rh/TnoVrZ/hbMjxIA33O9P9n5NDrR9a0FSFFuClIrEXAAQzqN2iTlrbioKvImOQiL98QINmZl+Ljm7U7SNDh6xNRG7Lza9ODrXuSSUzAoM6urtoAAZIgQI47aoguObcSaxXtHoQG7bogtu2lAKmcuJhadXFMj+eLd6yntfXvUVDaP8Nff58z0wWR/7hoYCG97dRLWr6OVYSbAgSI+o3NtGUR8skWBl1FxnRM8/APAZKNdfna1XUP3Dir89HsEbUhG8c2z7Z1TzKJCRjU2dVVGyBAEgTIVD2YFiDNOzjFdQ/adUHysJcCpFxyKK6LY2M8n7vzXtq9+P7DGI52QeSPF4yeT8fPPzY2EkW4KUCAqN/YTFsWIZ9sYdBVZEzHNA//ECDZWH9092a6acNtiU5QGxIp6goDW/ckk2CBQZ1dXbUBAkRBgJxw9OFrO+K6B+26IHnYhwIkrotjYzx8Z5X2Dj94GMPNXZDXnrSGxpZ4ECDq8z8XS9ygc6H9sIvaioOuItMdrOkdBQRINj7Xb+X0rV/dkegEtSGRoq4wsHVPMgkWGNTZ1VUbIEAUBIgQs3e4atc9iOuC5GUfCpDmLo6t8Uz2bY/tgEiOol0QPOVSn/h5WuIGnSf7h65tKw66ikx3sKZ3FBAg2fhEB8T+fM4WsfZn27onAUN3xEFXbYAAURQg0bUd7boHcV2QvOyjAiTaxbE1Hrn17s6lP521BiTkJ+yC4D1fk7dUvb5RZPTy2ak3W3HQVWQ6xdnN50GAZIsO1oBAgGTLIP1n27qv6h+5/VzSVRsgQBQFiDSTO1zJI/yOR1Ii5W0fFSBhF8f2+CcGnp61C1aUs6XDR9Bbxn4Tu2AlJVKX/I4bdHcEwlYcdBWZ7mBN7yggQLLziV2wDnJoaz5nj1hrD8Bgkl1137bioKs2QICkECCyCyKP8LsfSWmRt32zAMlrPFKEyO+ARHfDcupH0Mry8+jK885pS6OtCZUUy6y/FwEHMGTNAj3n24qDriKjB3V3eYEA0RMPKULufuwntD3yHRDZFV+Nb0TpIdiSF1v3JJNwgEGdXV21AQIkhQAZn6yTJKy/r6QUqbztmwVInuORr2NN9e2goDROTn2AypMLiRFL/Hp8EW4KeMqlNF2sGBUhn2xh0FVkrATW8kUgQPQRHv0S+lD/kXTc0PKW27JHr2prHuhDGu+pCDiAwXSWqPm3FQddtaGnBYjneYKIJohI/jc8Pss5f1elUnm5EOIjRDRKRI8xxv7W9/1/VQvjQSv5IUK5gFu+viSPrTsPTP9XLqBWOfK2bxYgeY8njrOkr8fbmlAq8cxiUwQcwJAlA/SdaysOuoqMPuTqnkzXBggQ9ViYsrQ1D0yNP/RbBBzAYDpL1PzbioOu2tDzAsRxnJUbNmzYFA3P2NjYc+r1epUxduX4+PhX+vr6fp0x9i3G2Nm+79+nFkoiFBlVpszZ2ZpQ5hAc9FwEHMBgOkvU/NuKg64io4ZKr5UUIKgNrTm1lUN6ozrbWxEwoDaYzJB0vouQT7Yw6KoNhRQgruu+lzF2Aef89DAFPc/7KmNsh+/7V6imJQSIKlPm7GxNKHMIIEBMc5vGfxHyyRYGXUUmTXx02bYSIKgNuB/pyjFdfmzNZ13jjfMDDCbZVfdtKw66akPPCxAiupmIXkxEC4joa+Vy+eqpqanPEtFezvnlYegqlcr7iegtvu+/UDWcECCqTJmzszWhzCFAwTfNbRr/RcgnWxh0FZk08dFl23gFC7WhBaG2ckhXPIv6R6/EhViYzBJ134iDOle6akOvC5B7iOjzQRB8iTF2EmNMFpz/JaJjGGO/9H3/fSGlnuddzhj7c9/3T1SlWQqQXbv2U70eqJ7SVXalkkMLFhxBwJB/WBCL/GMgR4A4qMdh8eKhnq0PnuehNrQJNeaB+jwwbYlYmGZYzT/ioMaTtNJVG3q2wMRR5XneGiL6thDix4yx+znn780qQNRDAkswAAbAQHEYYExuY1GMA7WhGHEECjAABvJnQFdtKEyBkSFxXXeMMbaOiH5ARI9yzi8LQ1WpVP5YCHE+5/zXVMOHDogqU+bsivBUAk/ezeVHWs9FyCdbGHQ95UobIxP2qA2zWbWVQyZiGfosAgbUBpMZks53EfLJFgZdtaFnBcjIyMgLHMe5iHN+TZhmruu+kTH2FSL6oPxwOef8tIgAuVUI8RTn/J2qaYk1IKpMmbMrwnuZkp0i4AAGc3mexrOtOOh6zzcNNh22qA3JLNrKoeSRdG5RBAyoDZ3HX/eZRcgnWxh01YaeFSCe5x1LRBuI6G+CIPh4uVw+MQiCbxDRnfV6/dpSqVQjoqsnJia+3N/f/3IiupUx9iLf99fqTlz4AwNgAAyAge5gALWhO+KAUYABMAAG2jHQswJEgnJd92zHcT4ihDiViMaJ6IaJiYkPbtq06YD8jTH2SSIaI6JNQogPVKvVryMdwAAYAANgoNgMoDYUO75ABwbAQO8z0NMCpPfpBwIwAAbAABgAA2AADIABMDC3GIAAmVvxBlowAAbAABgAA2AADIABMJArAxAgudKPi4MBMAAGwAAYAANgAAyAgbnFAATI3Io30IIBMAAGwAAYAANgAAyAgVwZgADJlX5cHAyAATAABsAAGAADYAAMzC0GIEDmVryBFgyAATAABsAAGAADYAAM5MoABEiu9OPiYAAMgAEwAAbAABgAA2BgbjEAATK34g20YAAMgAEwAAbAABgAA2AgVwYgQBr0j46OLgmC4GNEdC4R9RHRD+v1+lUbN258rDlCo6Ojq4MguKvx8cOZnxljF/u+f0teEU2DQY6xUqm8XAjxESIaJaLHGGN/6/v+v+Y1/vC6lUrlDCHEV4noWc75i1qNx/O8vySiPyeiyajN5OTkiQ8//PCWXsEhx+m67pWMsXcQ0XOIaK3jOFdt2LDh/jwxPPe5z108OTn5aSJaTUQBEd2+b9++d23evHl/87hc172UMfYFIppo+u1szvl/28QxNjZ2Yr1e/xciehFjbE8QBF+tVqsfaGCYNZRu5F0OUBVDt88Bm3E3da0091XUBlNROOgXtQG1IUuGqd5Xu7UmF602QIA0stnzvG8LIfoYYxf19fUFk5OTNxLRIOf8lS0EyPWc8xVZJoPuc9NgGBsbe069Xq8yxq4cHx//Sl9f368zxr7FGDvb9/37dI9N1V+lUrlQCPFhInqIiBYpCJAVnPNLVf3bskuDY2Rk5Lccx7lRCHHe/v371x555JFXCiHePTg4OLJ27dq9tsbcfB3P824jogEikuKiXwghxfX9nPMr4wSI4ziX+r4vxUquR6VSuV8Icf/U1NT7BgYGjp6amrqdMfYZzrl8wDBzdCvvjT+0lDA0BEhXzoFck0DjxdPcVxsCBLVBI/+hqzT31G6eF2lwdOs9CrXBQIIrulStb908B0KoECAHmWCVSuVfHMf51Pr16x9sqN/fZIzdyjk/gohENDe6tMikwuC67nsZYxdwzk8PsXme91XG2A7f969QnAvazSqVyu8T0R1CiD8govN6WICkwfHvRMQ551c3CHU8z9tMRFdzzmUnyPqxcuXKZX19fU8wxl7g+/7axh/F50kRMn/+/MX333//rK6T7IB0gwBpPCG9d2Bg4KgHHnhge2MuX8EYezfnXHb6Zg7P87qO9wbPsgOoikF2ASFAzM2QVPdV1AZzgUBtmOYWtaHDFENt6JA4g6dBgLQgt1Kp/KEQ4v2c85XNJo0iI58O/4iIXtp4FeujnPOPN4sVg7FLdN0Og+d5NxHRXs755aGjSqXyfiJ6i+/7L0x0btigod5VBMhrGWMHhBCnyNfIgiB4T61W+77h4Sm7V8TxJGPsfb7vfzkiBr9DROs559coX0yj4ejo6LlBEHybcy47INMCfNWqVUeXSqUtjuOctmHDhgeil2u8giVfh/sVEZ1BRNsZY38RxaRxeC1dua77dskl53wkwuWZRPQzxtgC3/d3R/6963hvCKY0GKQA6eo5YCPuNq+B2mCT7cOvpXhP7fp5oYij6+5RqA351OQi1gYIkJh76ejo6IogCO5jjP2x7/ufbzYZGRk5vVQqfaxer3+ov7//nomJidWO49zCGHuP7/vyPfjcjyQMnud9nzH2S9/33xf5g+xyxtif+75/Yt4AFG/Olwsh5B/KH9i/f/8TQ0NDbyeiv2OMner7vp83Bnl9RRwTQog3VKvV28Mxu677ZcZYnXP+1jxwuK57AWPsE5zzo8Lrr169uvzEE09MMsZe7vu+XAM1c7iu+xrG2DuDIPhTIlrnOM4biOhLjLFzfd//gS0MnufJ67+Bc/5r4TVXrVo1UiqV5OuGJ/m+/3Ak37uO90bOpMHQ9XPAVuxtXCfpvoraYD4KivfUrp8Xiji67h6F2pBPTS5ibZgzAqRSqVwkhPhS3O1RCHFZtVq9vhFg+ZqGfIJ+S5qnz67ryj98X8w5lx0RI4dODFKAyMXOnPP32hQgKTDIJ1htOyBxJHueJ590f9/3ffk03tihE4fnebLIvLFarcpXgqYPGwKkHQYi+mDjFbClKgKkRSxulovSOecXGwtEk2MpQBpcyi7M9JEgQKzznsRFGgx5zoEkHL3ye4q5jNpg8OFUijigNhh+OIXakE9NTrpnFq02zBkBkhTYhviQr2rIV1/k61RyIbTy0WjLv5dzvkr5JAOGnucpYahUKv8qhJB/HF4WDqNSqfyxEOL86NNjA0NUcqnydKjVH71CiD3ValWuwcj9UMHhed7jRPSnnPMbwgF7nncHY+zBaIfKJhjXdV/FGPsO53yQiOry2o11IU8FQXBKrVaTmwS0PRqi/AzO+SuSbHX97nne2xpczrw66bruWYyxe8rl8oJ169btiXDcdbw37kPKGHphDuiKbZ5+VO+rcWNEbdAbOZV7ai/MCxUcqA36cge1YfqNjJu76e8jCJBGfo+Njbn1ev2nQoj3hd2QVqlfqVTeTERLfd+XW5ROH57nfVLunsk5f5W+KZPOUxoMnue9h4gu45yfFl6lUqncKoR4inP+znRX1m+tcnN2XffPHMf5afQVH8/z1gohbq5Wq3+jf1TpPSri+DfG2COR3aVKnufJBeDv8H3/1vRXzX6G53my8yHFxpm1Wu3n0qPrunJjhi8tX778qLvvvnsqehXXda9wHGeb7/tfi+TTt4QQWzjn8g9qK8fIyMgLHMeRu7gt45w/25ibMp+v4JzLdUIzh+u6Xce7HFxKDF0/B6wE3uBF0txXURsMBuJQrU3sgKA2mIsDakM+NbmItQEC5NBNTb6SdB/nXL5/fdjheZ7clvd/5VaelUrldUKIm4IgeP3w8PBdu3btWs0Y+4YQ4pJqtfp1c1O/vefGa1VKGBoLimvyNZuJiYkv9/f3v5yIbmWMvSjc9SgvHI0/GmOLjOd5G4jocs75f7mu+3HG2BrG2OvGx8cf6e/vl9/R+OsgCLxarSZ3kcr9aCVAojgqlYrcXeqrQRCct2/fvrVDQ0PytbjL9+3bV4n75oYtUHJXNCJaQESXBEEw6DjO1xljPwy7Mp7n3UlE13HOb65UKlcJIT7ImWRVLgAACvJJREFUGHv10NDQL3ft2nW+FCuO45xl+3smnufdS0QPBkFwteM4yyNdzU/1Au+N/FfC0AtzwFa+mrpOmvsqaoOpKBzyq3JP7YV5oYIDtUFvPqE2dNffRxAgB98RP75UKj3a+IjarC13hRC/Ua1Wf1SpVO4OguDearX6J3JKuK77B4wxuUPRCfJJMWPs2rgF63qnT2tvHWI4mzE23bkhok1CiA/kKaAaf3jJxeNyEXxZbjkYftiuVCpV1q9f/4jneUKKDt/3v7tixYrBvr6+DzPGZEdqiRDiISHEu2q12j22eG91Hc/zlHFIH43XNOTH8o4mov8plUp/GG4JnReWk046abhcLn+GiH6z8bHHr5TL5avXrVs3/bFBz/NkznykWq1KG+a6rhQg8tU3+THFhxvdxJl1LbZwjIyMHOc4znWNDyjuIiL5DZC/krt5RfOnW3lvPOlSwtDNc8BWvE1ep8P7KmqDgaCkuad287xIg6Nb71GoDQYSXNGlan3r5jkQQoUAUQw6zMAAGAADYAAMgAEwAAbAABjIzgAESHYO4QEMgAEwAAbAABgAA2AADIABRQYgQBSJghkYAANgAAyAATAABsAAGAAD2RmAAMnOITyAATAABsAAGAADYAAMgAEwoMgABIgiUTADA2AADIABMAAGwAAYAANgIDsDECDZOYQHMAAGwAAYAANgAAyAATAABhQZgABRJApmYAAMgAEwAAbAABgAA2AADGRnAAIkO4fwAAbAABgAA2AADIABMAAGwIAiAxAgikTBDAyAATAABsAAGAADYAAMgIHsDECAZOcQHsCAFgZGRkYGHMe5jTF2jhDik5xz+WV0HGAADIABMDCHGUBtmMPBLzB0CJACBxfQ4hnwPO96IhrlnL/IJkeVSuWiqampezdu3FiLu26lUnmtEOLfHMc5Y8OGDT8nIqFjfK7rfvDYY4/9u7vvvntKhz/4AANgAAwUkQHUhiJGFZi6lQEIkG6NDMZljIGcigzzPO9pxtjFvu9/Nw6c53lvJaLrJyYmjti0adMBHQSMjo6eGgTBWp0+dYwLPsAAGAAD3cYAakO3RQTjKTIDECBFji6wxTLQXGQqlcrdQRD8goi2Msb+kIjmE9EPiegyzvmzo6Ojq4MguIsx9joi+pAQ4mQieoaI3sc5v1leRPoQQjzFOf+d8KKe532VMXbM5OTk68rl8tNE1E9Ek0R0D+f8ZdHBua77Z4yxDxFRmYjGGWP/5Pv++zzPewMR/QkRjTXO/U4QBFfXajV5fRobG3ODIPioEEL6c4QQvhDiT2u12vdHRkZ+y3Gcr0d8/j1j7E6JRZ7KOd8gfXieN0pE6x3HOWfDhg13N/hYxxg7Qb4ONjU1tXLjxo1Pu677B4yxdxDRKiLaQ0S37tmz5/1PPPHEPqQaGAADYKDXGUBtQG3o9RzupfFDgPRStDBWLQzEFRkhxChj7MP1ev0zQojjS6XS/zDGPidFQChAiOhextil4+Pjj/T397+HiP6mVCpV1q9fX20nQHzfXz06OroiCIKHGWNrWnVAXNe9lDH2xbBb4XneK4jodiK6dPny5bdu3rz5GMdxbpBChnP+UkmG67oPMMZ4uVyW3ZOJqampvySiKx3HOXHDhg1bm31GsLQVIFJkCSHeXa1WpcCqu657GWPs40T0Js75XZVKxRVC3EJEv+ScX6wlMHACBsAAGMiRAdSGZAGC2pBjghbs0hAgBQso4CQz0KLILOCcnx7pXvw7EZU452vCP9qFEBdWq9WvNGxKnuc9yxj7iO/7f2dIgHyDiALO+ZvCcVUqlTOEEP8jhFhVrVZ/dfLJJw+Vy2Wxdu3avY1OTEUIsSHsZmQQIIs458+L8CE7RD/gnF8TGcv5QoibgiAYqtVq48nMwwIMgAEw0L0MoDYoCRDUhu5N4Z4aGQRIT4ULg9XBQIs2+9PVavW3I39wT78+1eheTL+CRUTP55z/MmIj//ePOefvNCRA1ssmBxE1Lx6Xr2mdyzm/s9El+QsiOo2I5jXG1h92WjIIkG2c8zdGsO5vvMpVb4pBuV6vj7ZaWK8jXvABBsAAGLDBAGqDkgBBbbCRjHPgGhAgcyDIgDibgRZPuWLXb0QFSGN3qvsjf5SvJaK7OedXxgkQ13VvcRznqAyvYMmdsOR6Ebnu4rBj1apVI6VS6UEiui4Igr+W60JGRkZWOY5TSyNARkZGnus4zoPRNSAx61m2CSE+XK1W/x75BAbAABgoIgOoDbMFCGpDEbO8ezBBgHRPLDASSwx0WmSEEBdUq9Wb5DBXr15dfuKJJ54VQlxbrVb/wfO8Oxhjk77vvzYqUBhj2zIIEHmtldHtgpcvXz5veHh4eP369U96nicXvN9Ur9eXyUXi8rqVSuVCIcSXWwkQ13XPYozdGwTBC2u1mhQ4ch3JGxljtyUIkHuI6JHoIvtTTz11kTz/gQce2G4pdLgMGAADYMAYA6gNqA3GkguOD2MAAgRJMecY6LTIMMbumZqauqRer2/u6+u7hjH2fxljI77vP+x53seI6K1BEJzZ39//2OTk5NsZY3/BGHtICpCRkZGjHMeR2/C+Z3x8/PpNmzbtaCY+ZhH6mXLhu9xta3Bw8DMTExOD8gOFQogXcM5PqVQqp8v1IIyx3y6VSv9Wr9dfLoS4goheJ4R4e7Vava5SqbxZCPE1KThKpVJVCDFARI8T0T8vX778jx9//HG509V1RPSKdgKk4ecrjLHL6vW6XHwu8VzPGKv7vn/unEsiAAYDYKBwDKA2oDYULqm7GBAESBcHB0Mzw0CnRUZ2QBhjVxPRqUT0FBG9h3MuF4rTypUrl5XL5RsYY79ORHJB+GeIaDFj7FQpQKSN53lfIqLfFkLwarUqfcw6mgVIo6MhF3r/mfxwotzlSgjxvXK5/N7169c/0vApd72Sr2jJLX7/k4ik8PmEEOJNQogrBwcHbxkfH7+TiE4hos/K17k8z7uciOS6kaVyFysiej8R/aidAGlc64+I6CoiWtHYhvcbfX1973/ooYe2mYkUvIIBMAAG7DGA2oDaYC/bcCUIEOQAGEhgIG7rWpAGBsAAGAADc5sB1Ia5HX+gz8YABEg2/nD2HGAARWYOBBkQwQAYAAMpGUBtSEkYzMFAhAEIEKQDGEAHBDkABsAAGAADKRmAAElJGMzBAAQIcgAMgAEwAAbAABgAA2AADICBPBhAByQP1nFNMAAGwAAYAANgAAyAATAwRxmAAJmjgQdsMAAGwAAYAANgAAyAATCQBwMQIHmwjmuCATAABsAAGAADYAAMgIE5ygAEyBwNPGCDATAABsAAGAADYAAMgIE8GIAAyYN1XBMMgAEwAAbAABgAA2AADMxRBiBA5mjgARsMgAEwAAbAABgAA2AADOTBAARIHqzjmmAADIABMAAGwAAYAANgYI4yAAEyRwMP2GAADIABMAAGwAAYAANgIA8GIEDyYB3XBANgAAyAATAABsAAGAADc5QBCJA5GnjABgNgAAyAATAABsAAGAADeTAAAZIH67gmGAADYAAMgAEwAAbAABiYowxAgMzRwAM2GAADYAAMgAEwAAbAABjIgwEIkDxYxzXBABgAA2AADIABMAAGwMAcZQACZI4GHrDBABgAA2AADIABMAAGwEAeDECA5ME6rgkGwAAYAANgAAyAATAABuYoAxAgczTwgA0GwAAYAANgAAyAATAABvJgAAIkD9ZxTTAABsAAGAADYAAMgAEwMEcZ+P86JBDCvMrgogAAAABJRU5ErkJggg==\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "fig, subaxes = plt.subplots(1, 2, figsize=(8,4))\n",
    "X_predict_input = np.linspace(-3, 3, 50).reshape(-1,1)\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_R1[0::5], y_R1[0::5], random_state = 0)\n",
    "\n",
    "for thisaxis, K in zip(subaxes, [1, 3]):\n",
    "    knnreg = KNeighborsRegressor(n_neighbors = K).fit(X_train, y_train)\n",
    "    y_predict_output = knnreg.predict(X_predict_input)\n",
    "    thisaxis.set_xlim([-2.5, 0.75])\n",
    "    thisaxis.plot(X_predict_input, y_predict_output, '^', markersize = 10,\n",
    "                 label='Predicted', alpha=0.8)\n",
    "    thisaxis.plot(X_train, y_train, 'o', label='True Value', alpha=0.8)\n",
    "    thisaxis.set_xlabel('Input feature')\n",
    "    thisaxis.set_ylabel('Target value')\n",
    "    thisaxis.set_title('KNN regression (K={})'.format(K))\n",
    "    thisaxis.legend()\n",
    "plt.tight_layout()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Regression model complexity as a function of K"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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=\"500\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# plot k-NN regression on sample dataset for different values of K\n",
    "fig, subaxes = plt.subplots(5, 1, figsize=(5,20))\n",
    "X_predict_input = np.linspace(-3, 3, 500).reshape(-1,1)\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_R1, y_R1,\n",
    "                                                   random_state = 0)\n",
    "\n",
    "for thisaxis, K in zip(subaxes, [1, 3, 7, 15, 55]):\n",
    "    knnreg = KNeighborsRegressor(n_neighbors = K).fit(X_train, y_train)\n",
    "    y_predict_output = knnreg.predict(X_predict_input)\n",
    "    train_score = knnreg.score(X_train, y_train)\n",
    "    test_score = knnreg.score(X_test, y_test)\n",
    "    thisaxis.plot(X_predict_input, y_predict_output)\n",
    "    thisaxis.plot(X_train, y_train, 'o', alpha=0.9, label='Train')\n",
    "    thisaxis.plot(X_test, y_test, '^', alpha=0.9, label='Test')\n",
    "    thisaxis.set_xlabel('Input feature')\n",
    "    thisaxis.set_ylabel('Target value')\n",
    "    thisaxis.set_title('KNN Regression (K={})\\n\\\n",
    "Train $R^2 = {:.3f}$,  Test $R^2 = {:.3f}$'\n",
    "                      .format(K, train_score, test_score))\n",
    "    thisaxis.legend()\n",
    "    plt.tight_layout(pad=0.4, w_pad=0.5, h_pad=1.0)\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Linear models for regression"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Linear regression"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "linear model coeff (w): [ 45.71]\n",
      "linear model intercept (b): 148.446\n",
      "R-squared score (training): 0.679\n",
      "R-squared score (test): 0.492\n"
     ]
    }
   ],
   "source": [
    "from sklearn.linear_model import LinearRegression\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_R1, y_R1,\n",
    "                                                   random_state = 0)\n",
    "linreg = LinearRegression().fit(X_train, y_train)\n",
    "\n",
    "print('linear model coeff (w): {}'\n",
    "     .format(linreg.coef_))\n",
    "print('linear model intercept (b): {:.3f}'\n",
    "     .format(linreg.intercept_))\n",
    "print('R-squared score (training): {:.3f}'\n",
    "     .format(linreg.score(X_train, y_train)))\n",
    "print('R-squared score (test): {:.3f}'\n",
    "     .format(linreg.score(X_test, y_test)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Linear regression: example plot "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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=\"500\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(5,4))\n",
    "plt.scatter(X_R1, y_R1, marker= 'o', s=50, alpha=0.8)\n",
    "plt.plot(X_R1, linreg.coef_ * X_R1 + linreg.intercept_, 'r-')\n",
    "plt.title('Least-squares linear regression')\n",
    "plt.xlabel('Feature value (x)')\n",
    "plt.ylabel('Target value (y)')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Crime dataset\n",
      "linear model intercept: -1728.1306725991394\n",
      "linear model coeff:\n",
      "[  1.62e-03  -9.43e+01   1.36e+01  -3.13e+01  -8.15e-02  -1.69e+01\n",
      "  -2.43e-03   1.53e+00  -1.39e-02  -7.72e+00   2.28e+01  -5.66e+00\n",
      "   9.35e+00   2.07e-01  -7.43e+00   9.66e-03   4.38e-03   4.80e-03\n",
      "  -4.46e+00  -1.61e+01   8.83e+00  -5.07e-01  -1.42e+00   8.18e+00\n",
      "  -3.87e+00  -3.54e+00   4.49e+00   9.31e+00   1.74e+02   1.18e+01\n",
      "   1.51e+02  -3.30e+02  -1.35e+02   6.95e-01  -2.38e+01   2.77e+00\n",
      "   3.82e-01   4.39e+00  -1.06e+01  -4.92e-03   4.14e+01  -1.16e-03\n",
      "   1.19e+00   1.75e+00  -3.68e+00   1.60e+00  -8.42e+00  -3.80e+01\n",
      "   4.74e+01  -2.51e+01  -2.88e-01  -3.66e+01   1.90e+01  -4.53e+01\n",
      "   6.83e+02   1.04e+02  -3.29e+02  -3.14e+01   2.74e+01   5.12e+00\n",
      "   6.92e+01   1.98e-02  -6.12e-01   2.65e+01   1.01e+01  -1.59e+00\n",
      "   2.24e+00   7.38e+00  -3.14e+01  -9.78e-05   5.02e-05  -3.48e-04\n",
      "  -2.50e-04  -5.27e-01  -5.17e-01  -4.10e-01   1.16e-01   1.46e+00\n",
      "  -3.04e-01   2.44e+00  -3.66e+01   1.41e-01   2.89e-01   1.77e+01\n",
      "   5.97e-01   1.98e+00  -1.36e-01  -1.85e+00]\n",
      "R-squared score (training): 0.673\n",
      "R-squared score (test): 0.496\n"
     ]
    }
   ],
   "source": [
    "X_train, X_test, y_train, y_test = train_test_split(X_crime, y_crime,\n",
    "                                                   random_state = 0)\n",
    "linreg = LinearRegression().fit(X_train, y_train)\n",
    "\n",
    "print('Crime dataset')\n",
    "print('linear model intercept: {}'\n",
    "     .format(linreg.intercept_))\n",
    "print('linear model coeff:\\n{}'\n",
    "     .format(linreg.coef_))\n",
    "print('R-squared score (training): {:.3f}'\n",
    "     .format(linreg.score(X_train, y_train)))\n",
    "print('R-squared score (test): {:.3f}'\n",
    "     .format(linreg.score(X_test, y_test)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Ridge regression"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Crime dataset\n",
      "ridge regression linear model intercept: -3352.4230358462164\n",
      "ridge regression linear model coeff:\n",
      "[  1.95e-03   2.19e+01   9.56e+00  -3.59e+01   6.36e+00  -1.97e+01\n",
      "  -2.81e-03   1.66e+00  -6.61e-03  -6.95e+00   1.72e+01  -5.63e+00\n",
      "   8.84e+00   6.79e-01  -7.34e+00   6.70e-03   9.79e-04   5.01e-03\n",
      "  -4.90e+00  -1.79e+01   9.18e+00  -1.24e+00   1.22e+00   1.03e+01\n",
      "  -3.78e+00  -3.73e+00   4.75e+00   8.43e+00   3.09e+01   1.19e+01\n",
      "  -2.05e+00  -3.82e+01   1.85e+01   1.53e+00  -2.20e+01   2.46e+00\n",
      "   3.29e-01   4.02e+00  -1.13e+01  -4.70e-03   4.27e+01  -1.23e-03\n",
      "   1.41e+00   9.35e-01  -3.00e+00   1.12e+00  -1.82e+01  -1.55e+01\n",
      "   2.42e+01  -1.32e+01  -4.20e-01  -3.60e+01   1.30e+01  -2.81e+01\n",
      "   4.39e+01   3.87e+01  -6.46e+01  -1.64e+01   2.90e+01   4.15e+00\n",
      "   5.34e+01   1.99e-02  -5.47e-01   1.24e+01   1.04e+01  -1.57e+00\n",
      "   3.16e+00   8.78e+00  -2.95e+01  -2.33e-04   3.14e-04  -4.14e-04\n",
      "  -1.80e-04  -5.74e-01  -5.18e-01  -4.21e-01   1.53e-01   1.33e+00\n",
      "   3.85e+00   3.03e+00  -3.78e+01   1.38e-01   3.08e-01   1.57e+01\n",
      "   3.31e-01   3.36e+00   1.61e-01  -2.68e+00]\n",
      "R-squared score (training): 0.671\n",
      "R-squared score (test): 0.494\n",
      "Number of non-zero features: 88\n"
     ]
    }
   ],
   "source": [
    "from sklearn.linear_model import Ridge\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_crime, y_crime,\n",
    "                                                   random_state = 0)\n",
    "\n",
    "linridge = Ridge(alpha=20.0).fit(X_train, y_train)\n",
    "\n",
    "print('Crime dataset')\n",
    "print('ridge regression linear model intercept: {}'\n",
    "     .format(linridge.intercept_))\n",
    "print('ridge regression linear model coeff:\\n{}'\n",
    "     .format(linridge.coef_))\n",
    "print('R-squared score (training): {:.3f}'\n",
    "     .format(linridge.score(X_train, y_train)))\n",
    "print('R-squared score (test): {:.3f}'\n",
    "     .format(linridge.score(X_test, y_test)))\n",
    "print('Number of non-zero features: {}'\n",
    "     .format(np.sum(linridge.coef_ != 0)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Ridge regression with feature normalization"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Crime dataset\n",
      "ridge regression linear model intercept: 933.3906385044172\n",
      "ridge regression linear model coeff:\n",
      "[  88.69   16.49  -50.3   -82.91  -65.9    -2.28   87.74  150.95   18.88\n",
      "  -31.06  -43.14 -189.44   -4.53  107.98  -76.53    2.86   34.95   90.14\n",
      "   52.46  -62.11  115.02    2.67    6.94   -5.67 -101.55  -36.91   -8.71\n",
      "   29.12  171.26   99.37   75.07  123.64   95.24 -330.61 -442.3  -284.5\n",
      " -258.37   17.66 -101.71  110.65  523.14   24.82    4.87  -30.47   -3.52\n",
      "   50.58   10.85   18.28   44.11   58.34   67.09  -57.94  116.14   53.81\n",
      "   49.02   -7.62   55.14  -52.09  123.39   77.13   45.5   184.91  -91.36\n",
      "    1.08  234.09   10.39   94.72  167.92  -25.14   -1.18   14.6    36.77\n",
      "   53.2   -78.86   -5.9    26.05  115.15   68.74   68.29   16.53  -97.91\n",
      "  205.2    75.97   61.38  -79.83   67.27   95.67  -11.88]\n",
      "R-squared score (training): 0.615\n",
      "R-squared score (test): 0.599\n",
      "Number of non-zero features: 88\n"
     ]
    }
   ],
   "source": [
    "# Minmax scaling significantly improves performance, i.e, higher R square!\n",
    "\n",
    "from sklearn.preprocessing import MinMaxScaler\n",
    "scaler = MinMaxScaler()\n",
    "\n",
    "from sklearn.linear_model import Ridge\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_crime, y_crime,\n",
    "                                                   random_state = 0)\n",
    "\n",
    "# fit_transform trains and scales the \"scaler\" object in one go.\n",
    "# Always use training data to fit the scaler object to avoid data leakage, i.e, exposing the object to data points in the test data.\n",
    "# Always use the same object to scale both the training and test data!\n",
    "X_train_scaled = scaler.fit_transform(X_train)\n",
    "X_test_scaled = scaler.transform(X_test)\n",
    "\n",
    "linridge = Ridge(alpha=20.0).fit(X_train_scaled, y_train)\n",
    "\n",
    "print('Crime dataset')\n",
    "print('ridge regression linear model intercept: {}'\n",
    "     .format(linridge.intercept_))\n",
    "print('ridge regression linear model coeff:\\n{}'\n",
    "     .format(linridge.coef_))\n",
    "print('R-squared score (training): {:.3f}'\n",
    "     .format(linridge.score(X_train_scaled, y_train)))\n",
    "print('R-squared score (test): {:.3f}'\n",
    "     .format(linridge.score(X_test_scaled, y_test)))\n",
    "print('Number of non-zero features: {}'\n",
    "     .format(np.sum(linridge.coef_ != 0)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Ridge regression with regularization parameter: alpha"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Ridge regression: effect of alpha regularization parameter\n",
      "\n",
      "Alpha = 0.00\n",
      "num abs(coeff) > 1.0: 88, r-squared training: 0.67, r-squared test: 0.50\n",
      "\n",
      "Alpha = 1.00\n",
      "num abs(coeff) > 1.0: 87, r-squared training: 0.66, r-squared test: 0.56\n",
      "\n",
      "Alpha = 10.00\n",
      "num abs(coeff) > 1.0: 87, r-squared training: 0.63, r-squared test: 0.59\n",
      "\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/opt/conda/lib/python3.6/site-packages/scipy/linalg/basic.py:223: RuntimeWarning: scipy.linalg.solve\n",
      "Ill-conditioned matrix detected. Result is not guaranteed to be accurate.\n",
      "Reciprocal condition number: 3.9266012520678648e-19\n",
      "  ' condition number: {}'.format(rcond), RuntimeWarning)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Alpha = 20.00\n",
      "num abs(coeff) > 1.0: 88, r-squared training: 0.61, r-squared test: 0.60\n",
      "\n",
      "Alpha = 50.00\n",
      "num abs(coeff) > 1.0: 86, r-squared training: 0.58, r-squared test: 0.58\n",
      "\n",
      "Alpha = 100.00\n",
      "num abs(coeff) > 1.0: 87, r-squared training: 0.55, r-squared test: 0.55\n",
      "\n",
      "Alpha = 1000.00\n",
      "num abs(coeff) > 1.0: 84, r-squared training: 0.31, r-squared test: 0.30\n",
      "\n"
     ]
    }
   ],
   "source": [
    "# Alpha varies the importance of the L2 penalty term in the formula for Ridge regression!\n",
    "\n",
    "print('Ridge regression: effect of alpha regularization parameter\\n')\n",
    "for this_alpha in [0, 1, 10, 20, 50, 100, 1000]:\n",
    "    linridge = Ridge(alpha = this_alpha).fit(X_train_scaled, y_train)\n",
    "    r2_train = linridge.score(X_train_scaled, y_train)\n",
    "    r2_test = linridge.score(X_test_scaled, y_test)\n",
    "    num_coeff_bigger = np.sum(abs(linridge.coef_) > 1.0)\n",
    "    print('Alpha = {:.2f}\\nnum abs(coeff) > 1.0: {}, \\\n",
    "r-squared training: {:.2f}, r-squared test: {:.2f}\\n'\n",
    "         .format(this_alpha, num_coeff_bigger, r2_train, r2_test))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Lasso regression"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Crime dataset\n",
      "lasso regression linear model intercept: 1186.6120619985809\n",
      "lasso regression linear model coeff:\n",
      "[    0.       0.      -0.    -168.18    -0.      -0.       0.     119.69\n",
      "     0.      -0.       0.    -169.68    -0.       0.      -0.       0.\n",
      "     0.       0.      -0.      -0.       0.      -0.       0.       0.\n",
      "   -57.53    -0.      -0.       0.     259.33    -0.       0.       0.\n",
      "     0.      -0.   -1188.74    -0.      -0.      -0.    -231.42     0.\n",
      "  1488.37     0.      -0.      -0.      -0.       0.       0.       0.\n",
      "     0.       0.      -0.       0.      20.14     0.       0.       0.\n",
      "     0.       0.     339.04     0.       0.     459.54    -0.       0.\n",
      "   122.69    -0.      91.41     0.      -0.       0.       0.      73.14\n",
      "     0.      -0.       0.       0.      86.36     0.       0.       0.\n",
      "  -104.57   264.93     0.      23.45   -49.39     0.       5.2      0.  ]\n",
      "Non-zero features: 20\n",
      "R-squared score (training): 0.631\n",
      "R-squared score (test): 0.624\n",
      "\n",
      "Features with non-zero weight (sorted by absolute magnitude):\n",
      "\tPctKidsBornNeverMar, 1488.365\n",
      "\tPctKids2Par, -1188.740\n",
      "\tHousVacant, 459.538\n",
      "\tPctPersDenseHous, 339.045\n",
      "\tNumInShelters, 264.932\n",
      "\tMalePctDivorce, 259.329\n",
      "\tPctWorkMom, -231.423\n",
      "\tpctWInvInc, -169.676\n",
      "\tagePct12t29, -168.183\n",
      "\tPctVacantBoarded, 122.692\n",
      "\tpctUrban, 119.694\n",
      "\tMedOwnCostPctIncNoMtg, -104.571\n",
      "\tMedYrHousBuilt, 91.412\n",
      "\tRentQrange, 86.356\n",
      "\tOwnOccHiQuart, 73.144\n",
      "\tPctEmplManu, -57.530\n",
      "\tPctBornSameState, -49.394\n",
      "\tPctForeignBorn, 23.449\n",
      "\tPctLargHouseFam, 20.144\n",
      "\tPctSameCity85, 5.198\n"
     ]
    }
   ],
   "source": [
    "# Lasso's L1 penalty sums absolute values of coefficients instead of a sum of squares like L2 in Ridge regression.\n",
    "# This has the effect of setting parameter weights w to precisely 0 for the least influential variables.\n",
    "# This has the effect of feature selection.\n",
    "\n",
    "from sklearn.linear_model import Lasso\n",
    "from sklearn.preprocessing import MinMaxScaler\n",
    "scaler = MinMaxScaler()\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_crime, y_crime,\n",
    "                                                   random_state = 0)\n",
    "\n",
    "X_train_scaled = scaler.fit_transform(X_train)\n",
    "X_test_scaled = scaler.transform(X_test)\n",
    "\n",
    "# You may get a convergence warning. Increase max_iter to fix it but this will increase computation time.\n",
    "linlasso = Lasso(alpha=2.0, max_iter = 10000).fit(X_train_scaled, y_train)\n",
    "\n",
    "print('Crime dataset')\n",
    "print('lasso regression linear model intercept: {}'\n",
    "     .format(linlasso.intercept_))\n",
    "print('lasso regression linear model coeff:\\n{}'\n",
    "     .format(linlasso.coef_))\n",
    "print('Non-zero features: {}'\n",
    "     .format(np.sum(linlasso.coef_ != 0)))\n",
    "print('R-squared score (training): {:.3f}'\n",
    "     .format(linlasso.score(X_train_scaled, y_train)))\n",
    "print('R-squared score (test): {:.3f}\\n'\n",
    "     .format(linlasso.score(X_test_scaled, y_test)))\n",
    "print('Features with non-zero weight (sorted by absolute magnitude):')\n",
    "\n",
    "\n",
    "# You can see the most important factors affecting the crime rate! You can also see whether they have positive or negative correlation!\n",
    "for e in sorted (list(zip(list(X_crime), linlasso.coef_)),\n",
    "                key = lambda e: -abs(e[1])):\n",
    "    if e[1] != 0:\n",
    "        print('\\t{}, {:.3f}'.format(e[0], e[1]))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Lasso regression with regularization parameter: alpha"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Lasso regression: effect of alpha regularization\n",
      "parameter on number of features kept in final model\n",
      "\n",
      "Alpha = 0.50\n",
      "Features kept: 35, r-squared training: 0.65, r-squared test: 0.58\n",
      "\n",
      "Alpha = 1.00\n",
      "Features kept: 25, r-squared training: 0.64, r-squared test: 0.60\n",
      "\n",
      "Alpha = 2.00\n",
      "Features kept: 20, r-squared training: 0.63, r-squared test: 0.62\n",
      "\n",
      "Alpha = 3.00\n",
      "Features kept: 17, r-squared training: 0.62, r-squared test: 0.63\n",
      "\n",
      "Alpha = 5.00\n",
      "Features kept: 12, r-squared training: 0.60, r-squared test: 0.61\n",
      "\n",
      "Alpha = 10.00\n",
      "Features kept: 6, r-squared training: 0.57, r-squared test: 0.58\n",
      "\n",
      "Alpha = 20.00\n",
      "Features kept: 2, r-squared training: 0.51, r-squared test: 0.50\n",
      "\n",
      "Alpha = 50.00\n",
      "Features kept: 1, r-squared training: 0.31, r-squared test: 0.30\n",
      "\n"
     ]
    }
   ],
   "source": [
    "# The best alpha will always vary depending on the dataset and other factors like what feature pre-processing (eg. scaling) has been used.\n",
    "\n",
    "print('Lasso regression: effect of alpha regularization\\n\\\n",
    "parameter on number of features kept in final model\\n')\n",
    "\n",
    "for alpha in [0.5, 1, 2, 3, 5, 10, 20, 50]:\n",
    "    linlasso = Lasso(alpha, max_iter = 10000).fit(X_train_scaled, y_train)\n",
    "    r2_train = linlasso.score(X_train_scaled, y_train)\n",
    "    r2_test = linlasso.score(X_test_scaled, y_test)\n",
    "    \n",
    "    print('Alpha = {:.2f}\\nFeatures kept: {}, r-squared training: {:.2f}, \\\n",
    "r-squared test: {:.2f}\\n'\n",
    "         .format(alpha, np.sum(linlasso.coef_ != 0), r2_train, r2_test))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Polynomial regression"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "linear model coeff (w): [  4.42   6.     0.53  10.24   6.55  -2.02  -0.32]\n",
      "linear model intercept (b): 1.543\n",
      "R-squared score (training): 0.722\n",
      "R-squared score (test): 0.722\n",
      "\n",
      "Now we transform the original input data to add\n",
      "polynomial features up to degree 2 (quadratic)\n",
      "\n",
      "(poly deg 2) linear model coeff (w):\n",
      "[  3.41e-12   1.66e+01   2.67e+01  -2.21e+01   1.24e+01   6.93e+00\n",
      "   1.05e+00   3.71e+00  -1.34e+01  -5.73e+00   1.62e+00   3.66e+00\n",
      "   5.05e+00  -1.46e+00   1.95e+00  -1.51e+01   4.87e+00  -2.97e+00\n",
      "  -7.78e+00   5.15e+00  -4.65e+00   1.84e+01  -2.22e+00   2.17e+00\n",
      "  -1.28e+00   1.88e+00   1.53e-01   5.62e-01  -8.92e-01  -2.18e+00\n",
      "   1.38e+00  -4.90e+00  -2.24e+00   1.38e+00  -5.52e-01  -1.09e+00]\n",
      "(poly deg 2) linear model intercept (b): -3.206\n",
      "(poly deg 2) R-squared score (training): 0.969\n",
      "(poly deg 2) R-squared score (test): 0.805\n",
      "\n",
      "\n",
      "Addition of many polynomial features often leads to\n",
      "overfitting, so we often use polynomial features in combination\n",
      "with regression that has a regularization penalty, like ridge\n",
      "regression.\n",
      "\n",
      "(poly deg 2 + ridge) linear model coeff (w):\n",
      "[ 0.    2.23  4.73 -3.15  3.86  1.61 -0.77 -0.15 -1.75  1.6   1.37  2.52\n",
      "  2.72  0.49 -1.94 -1.63  1.51  0.89  0.26  2.05 -1.93  3.62 -0.72  0.63\n",
      " -3.16  1.29  3.55  1.73  0.94 -0.51  1.7  -1.98  1.81 -0.22  2.88 -0.89]\n",
      "(poly deg 2 + ridge) linear model intercept (b): 5.418\n",
      "(poly deg 2 + ridge) R-squared score (training): 0.826\n",
      "(poly deg 2 + ridge) R-squared score (test): 0.825\n"
     ]
    }
   ],
   "source": [
    "# Polynomial regression allows more flexibility by letting you fit a polynomial to the data instead of a straight line.\n",
    "# You're using a higher order polynomial function with the same 2 variables of a linear function. Therefore you can use linear regression.\n",
    "\n",
    "from sklearn.linear_model import LinearRegression\n",
    "from sklearn.linear_model import Ridge\n",
    "from sklearn.preprocessing import PolynomialFeatures\n",
    "\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_F1, y_F1,\n",
    "                                                   random_state = 0)\n",
    "linreg = LinearRegression().fit(X_train, y_train)\n",
    "\n",
    "print('linear model coeff (w): {}'\n",
    "     .format(linreg.coef_))\n",
    "print('linear model intercept (b): {:.3f}'\n",
    "     .format(linreg.intercept_))\n",
    "print('R-squared score (training): {:.3f}'\n",
    "     .format(linreg.score(X_train, y_train)))\n",
    "print('R-squared score (test): {:.3f}'\n",
    "     .format(linreg.score(X_test, y_test)))\n",
    "\n",
    "print('\\nNow we transform the original input data to add\\n\\\n",
    "polynomial features up to degree 2 (quadratic)\\n')\n",
    "poly = PolynomialFeatures(degree=2)\n",
    "X_F1_poly = poly.fit_transform(X_F1)\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_F1_poly, y_F1,\n",
    "                                                   random_state = 0)\n",
    "linreg = LinearRegression().fit(X_train, y_train)\n",
    "\n",
    "print('(poly deg 2) linear model coeff (w):\\n{}'\n",
    "     .format(linreg.coef_))\n",
    "print('(poly deg 2) linear model intercept (b): {:.3f}'\n",
    "     .format(linreg.intercept_))\n",
    "print('(poly deg 2) R-squared score (training): {:.3f}'\n",
    "     .format(linreg.score(X_train, y_train)))\n",
    "print('(poly deg 2) R-squared score (test): {:.3f}\\n'\n",
    "     .format(linreg.score(X_test, y_test)))\n",
    "\n",
    "print('\\nAddition of many polynomial features often leads to\\n\\\n",
    "overfitting, so we often use polynomial features in combination\\n\\\n",
    "with regression that has a regularization penalty, like ridge\\n\\\n",
    "regression.\\n')\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_F1_poly, y_F1,\n",
    "                                                   random_state = 0)\n",
    "linreg = Ridge().fit(X_train, y_train)\n",
    "\n",
    "print('(poly deg 2 + ridge) linear model coeff (w):\\n{}'\n",
    "     .format(linreg.coef_))\n",
    "print('(poly deg 2 + ridge) linear model intercept (b): {:.3f}'\n",
    "     .format(linreg.intercept_))\n",
    "print('(poly deg 2 + ridge) R-squared score (training): {:.3f}'\n",
    "     .format(linreg.score(X_train, y_train)))\n",
    "print('(poly deg 2 + ridge) R-squared score (test): {:.3f}'\n",
    "     .format(linreg.score(X_test, y_test)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Linear models for classification"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Logistic regression"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Logistic regression for binary classification on fruits dataset using height, width features (positive class: apple, negative class: others)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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=\"700\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "A fruit with height 6 and width 8 is predicted to be: an apple\n",
      "A fruit with height 10 and width 7 is predicted to be: not an apple\n",
      "Accuracy of Logistic regression classifier on training set: 0.77\n",
      "Accuracy of Logistic regression classifier on test set: 0.73\n"
     ]
    }
   ],
   "source": [
    "from sklearn.linear_model import LogisticRegression\n",
    "from adspy_shared_utilities import (\n",
    "plot_class_regions_for_classifier_subplot)\n",
    "\n",
    "fig, subaxes = plt.subplots(1, 1, figsize=(7, 5))\n",
    "y_fruits_apple = y_fruits_2d == 1   # make into a binary problem: apples vs everything else\n",
    "X_train, X_test, y_train, y_test = (\n",
    "train_test_split(X_fruits_2d.as_matrix(),\n",
    "                y_fruits_apple.as_matrix(),\n",
    "                random_state = 0))\n",
    "\n",
    "clf = LogisticRegression(C=100).fit(X_train, y_train)\n",
    "plot_class_regions_for_classifier_subplot(clf, X_train, y_train, None,\n",
    "                                         None, 'Logistic regression \\\n",
    "for binary classification\\nFruit dataset: Apple vs others',\n",
    "                                         subaxes)\n",
    "\n",
    "h = 6\n",
    "w = 8\n",
    "print('A fruit with height {} and width {} is predicted to be: {}'\n",
    "     .format(h,w, ['not an apple', 'an apple'][clf.predict([[h,w]])[0]]))\n",
    "\n",
    "h = 10\n",
    "w = 7\n",
    "print('A fruit with height {} and width {} is predicted to be: {}'\n",
    "     .format(h,w, ['not an apple', 'an apple'][clf.predict([[h,w]])[0]]))\n",
    "subaxes.set_xlabel('height')\n",
    "subaxes.set_ylabel('width')\n",
    "\n",
    "print('Accuracy of Logistic regression classifier on training set: {:.2f}'\n",
    "     .format(clf.score(X_train, y_train)))\n",
    "print('Accuracy of Logistic regression classifier on test set: {:.2f}'\n",
    "     .format(clf.score(X_test, y_test)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Logistic regression on simple synthetic dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAAH0CAYAAADfWf7fAAAgAElEQVR4XuydB5QUVfbGv+ruYZAkQUQQAXG6ekDBiLLqArJrAFFRBNa/awQDcVUUwey6ZkFUJGNYjCgmFHBNiApmFCV09SigYgKJM8DMdFf9z+3pxp6hQ3VP1XT66pw97mHeu/Xud29V/frWe68U8KACVIAKUAEqQAWoABWgAjmsgJLDvtE1KkAFqAAVoAJUgApQASoAAi+TgApQASpABagAFaACVCCnFSDw5nR46RwVoAJUgApQASpABagAgZc5QAWoABWgAlSAClABKpDTChB4czq8dI4KUAEqQAWoABWgAlSAwMscoAJUgApQASpABagAFchpBQi8OR1eOkcFqAAVoAJUgApQASpA4GUOUAEqQAWoABWgAlSACuS0AgTenA4vnaMCVIAKUAEqQAWoABUg8DIHqAAVoAJUgApQASpABXJaAQJvToeXzlEBKkAFqAAVoAJUgAoQeJkDVIAKUAEqQAWoABWgAjmtAIE3p8NL56gAFaACVIAKUAEqQAUIvMwBKkAFqAAVoAJUgApQgZxWgMCb0+Glc1SAClABKkAFqAAVoAIEXuYAFaACVIAKUAEqQAWoQE4rQODN6fDSOSpABagAFaACVIAKUAECL3OAClABKkAFqAAVoAJUIKcVIPDmdHjpHBWgAlSAClABKkAFqACBlzlABagAFaACVIAKUAEqkNMKEHhzOrx0jgpQASpABagAFaACVIDAyxygAlSAClABKkAFqAAVyGkFCLw5HV46RwWoABWgAlSAClABKkDgZQ5QASpABagAFaACVIAK5LQCBN6cDi+dowJUgApQASpABagAFSDwMgeoABWgAlSAClABKkAFcloBAm9Oh5fOUQEqQAWoABWgAlSAChB4mQNUgApQASpABagAFaACOa0AgTenw0vnqAAVoAJUgApQASpABQi8zAEqQAWoABWgAlSAClCBnFaAwJvT4aVzVIAKUAEqQAWoABWgAgRe5gAVoAJUgApQASpABahATitA4M3p8NI5KkAFqAAVoAJUgApQAQIvc4AKUAEqQAWoABWgAlQgpxUg8OZ0eOkcFaACVIAKUAEqQAWoAIGXOUAFqAAVoAJUgApQASqQ0woQeHM6vHSOClABKkAFqAAVoAJUgMDLHKACVIAKUAEqQAWo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\" width=\"700\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Accuracy of Logistic regression classifier on training set: 0.80\n",
      "Accuracy of Logistic regression classifier on test set: 0.80\n"
     ]
    }
   ],
   "source": [
    "from sklearn.linear_model import LogisticRegression\n",
    "from adspy_shared_utilities import (\n",
    "plot_class_regions_for_classifier_subplot)\n",
    "\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_C2, y_C2,\n",
    "                                                   random_state = 0)\n",
    "\n",
    "fig, subaxes = plt.subplots(1, 1, figsize=(7, 5))\n",
    "clf = LogisticRegression().fit(X_train, y_train)\n",
    "title = 'Logistic regression, simple synthetic dataset C = {:.3f}'.format(1.0)\n",
    "plot_class_regions_for_classifier_subplot(clf, X_train, y_train,\n",
    "                                         None, None, title, subaxes)\n",
    "\n",
    "print('Accuracy of Logistic regression classifier on training set: {:.2f}'\n",
    "     .format(clf.score(X_train, y_train)))\n",
    "print('Accuracy of Logistic regression classifier on test set: {:.2f}'\n",
    "     .format(clf.score(X_test, y_test)))\n",
    "     "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Logistic regression regularization: C parameter"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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=\"400\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# C controls the amount of of regularisation penalty.\n",
    "# Ridge penalty is turned on by default with c=1.\n",
    "# Note that higher value of c means LESS regulalrisation and vice versa!\n",
    "# Large values of c means the model tries to fit the data as well as possible.\n",
    "# With small values of c, the model tries to find model values closer to 0 even if it fits the training data a little less accurately.\n",
    "\n",
    "X_train, X_test, y_train, y_test = (\n",
    "train_test_split(X_fruits_2d.as_matrix(),\n",
    "                y_fruits_apple.as_matrix(),\n",
    "                random_state=0))\n",
    "\n",
    "fig, subaxes = plt.subplots(3, 1, figsize=(4, 10))\n",
    "\n",
    "for this_C, subplot in zip([0.1, 1, 100], subaxes):\n",
    "    clf = LogisticRegression(C=this_C).fit(X_train, y_train)\n",
    "    title ='Logistic regression (apple vs rest), C = {:.3f}'.format(this_C)\n",
    "    \n",
    "    plot_class_regions_for_classifier_subplot(clf, X_train, y_train,\n",
    "                                             X_test, y_test, title,\n",
    "                                             subplot)\n",
    "plt.tight_layout()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Application to real dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Breast cancer dataset\n",
      "Accuracy of Logistic regression classifier on training set: 0.96\n",
      "Accuracy of Logistic regression classifier on test set: 0.96\n"
     ]
    }
   ],
   "source": [
    "from sklearn.linear_model import LogisticRegression\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_cancer, y_cancer, random_state = 0)\n",
    "\n",
    "clf = LogisticRegression().fit(X_train, y_train)\n",
    "print('Breast cancer dataset')\n",
    "print('Accuracy of Logistic regression classifier on training set: {:.2f}'\n",
    "     .format(clf.score(X_train, y_train)))\n",
    "print('Accuracy of Logistic regression classifier on test set: {:.2f}'\n",
    "     .format(clf.score(X_test, y_test)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Support Vector Machines"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Linear Support Vector Machine"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAAH0CAYAAADfWf7fAAAgAElEQVR4XuydB5gT1dfG30nCgsBSRWSVvpulCFYUGyAWiqAgAioqCigs7ROw4N/eQFAUFJBuoSgIgiBNsaECVhRpO1kEFBQEEVgWtiSZ77lhF5fdlJlkJjNJ3nme/+P3kXPPvec9Zya/3L1zrwReVIAKUAEqQAWoABWgAlQgjhWQ4jg2hkYFqAAVoAJUgApQASpABUDgZRFQASpABagAFaACVIAKxLUCBN64Ti+DowJUgApQASpABagAFSDwsgaoABWgAlSAClABKkAF4loBAm9cp5fBUQEqQAWoABWgAlSAChB4WQNUgApQASpABagAFaACca0AgTeu08vgqAAVoAJUgApQASpABQi8rAEqQAWoABWgAlSAClCBuFaAwBvX6WVwVIAKUAEqQAWoABWgAgRe1gAVoAJUgApQASpABahAXCtA4I3r9DI4KkAFqAAVoAJUgApQAQIva4AKUAEqQAWoABWgAlQgrhUg8MZ1ehkcFaACVIAKUAEqQAWoAIGXNUAFqAAVoAJUgApQASoQ1woQeOM6vQyOClABKkAFqAAVoAJUgMDLGqACVIAKUAEqQAWoABWIawUIvHGdXgZHBagAFaACVIAKUAEqQOBlDVABKkAFqAAVoAJUgArEtQIE3rhOL4OjAlSAClABKkAFqAAVIPCyBqgAFaACVIAKUAEqQAXiWgECb1ynl8FRASpABagAFaACVIAKEHhZA1SAClABKkAFqAAVoAJxrQCBN67Ty+CoABWgAlSAClABKkAFCLysASpABagAFaACVIAKUIG4VoDAG9fpZXBUgApQASpABagAFaACBF7WABWgAlSAClABKkAFqEBcK0Dgjev0MjgqQAWoABWgAlSAClABAi9rgApQASpABagAFaACVCCuFSDwxnV6GRwVoAJUgApQASpABagAgZc1QAWoABWgAlSAClABKhDXChB44zq9DI4KUAEqQAWoABWgAlSAwMsaoAJUgApQASpABagAFYhrBQi8cZ1eBkcFqAAVoAJUgApQASpA4GUNUAEqQAWoABWgAlSACsS1AgTeuE4vg6MCVIAKUAEqQAWoABUg8LIGqAAVoAJUgApQASpABeJaAQJvXKeXwVEBKkAFqAAVoAJUgAoQeFkDVIAKUAEqQAWoABWg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\" width=\"700\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# A linear classifier with the maximum margin (space around the linear classifier before you hit a data point) is a Linear Support Vector Machine (LSVM).\n",
    "\n",
    "from sklearn.svm import SVC\n",
    "from adspy_shared_utilities import plot_class_regions_for_classifier_subplot\n",
    "\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_C2, y_C2, random_state = 0)\n",
    "\n",
    "fig, subaxes = plt.subplots(1, 1, figsize=(7, 5))\n",
    "this_C = 1.0\n",
    "clf = SVC(kernel = 'linear', C=this_C).fit(X_train, y_train)\n",
    "title = 'Linear SVC, C = {:.3f}'.format(this_C)\n",
    "plot_class_regions_for_classifier_subplot(clf, X_train, y_train, None, None, title, subaxes)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Linear Support Vector Machine: C parameter"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAGQCAYAAABWJQQ0AAAgAElEQVR4XuydB3gU1RqGv9ldOgkIglSlJBsQRbCBDQKiFAVRFBUUkWahiAoIYu8oSJMq7aooKIggqKgUEXsDlJLZIFXECoHQkt2d+5wlwRC2zD97ZnZ295/nuc+9l5z/lPec/b/5ph0FfDABJsAEmAATYAJMgAkwASbABCwioFjUDjfDBJgAE2ACTIAJMAEmwASYABMAGxBeBEyACTABJsAEmAATYAJMgAlYRoANiGWouSEmwASYABNgAkyACTABJsAE2IDwGmACTIAJMAEmwASYABNgAkzAMgJsQCxDzQ0xASbABJgAE2ACTIAJMAEmwAaE1wATYAJMgAkwASbABJgAE2AClhFgA2IZam6ICTABJsAEmAATYAJMgAkwATYgvAaYABNgAkyACTABJsAEmAATsIwAGxDLUHNDTIAJMAEmwASYABNgAkyACbAB4TXABJgAE2ACTIAJMAEmwASYgGUE2IBYhpobYgJMgAkwASbABJgAE2ACTIANCK8BJsAEmAATYAJMgAkwASbABCwjwAbEMtTcEBNgAkyACTABJsAEmAATYAJsQHgNMAEmwASYABNgAkyACTABJmAZATYglqHmhpgAE2ACTIAJMAEmwASYABNgA8JrgAkwASbABJgAE2ACTIAJMAHLCLABsQw1N8QEmAATYAJMgAkwASbABJgAG5AkXQNut3sOgHaqqlYLhUBPGbvgS0tLO9vhcDwAoBWAGoqi+DVNywYwT1XVUQD8brd7uqIo3X0+X/Xs7OwDwfqekZGxQNO0li6Xq+amTZvyRJmMjIwMAA9pmtYGwBkA9muatsnhcMzMysp6wwgDt9tdU9QJoAOAWgByAYj+vlGjRo2pq1ev9hqpN1JMWlpaI4fDMRrA5QDE738NgAdUVd0SLjYjI+M6AI9pmtYIwEEA7/n9/geLctRTd506dSqWLFlStN8JQCqATZqmPebxeJYWaV9xu93DAfQBUBvAbkVRpmVlZYl5POlIT0+/VfxN1KOqavNI4+e/M4FkJaAnn+spYxd+nPP1z0RaWlpTRVHmK4qSnpeXV2b79u1Hi0bLzstm1W2xDukHzCUNEWADYghb/AfpEZp69epVcDgcJbOzs/+y84iFQdA07QdN09YCeE7TtF9dLtdpfr//BgCPApisquqg9PT0ZoqifA2gr6qqM4qPqVGjRpXy8/N/BzBJVVVhZpCenn6toijvAFihado4l8vl8Xq9wrSJE9+BAN5UVfV2Ch+3230xgA8VRcny+XzPu1yunwFU9vv9HQtMyZcpKSntfvjhh3xKvZHKNmjQQLSxGcAPDodjGICSfr//CQAX5OXlnb19+/b9IUxZK03TPtU07SVN015VFKWuYKooylZVVduLGL11u93uFQDqOByO3n6/fy8Awe4hRVFaZmVlfSHqcrvdjwEYAaCfpmlfKIpyGYBpiqI8WWhCatWqVaZs2bITANwE4DCAnWxAIq0A/nsyE+Ccn3w5vyCf9gfwksiR4npaMAMiKy8H+33JqjsjI8NSHUrmXGHV2NmAWEXaZu3oESObdTlkd9LT00cpijL48OHDFXfv3n2kaMH09PSnHA5HM6fT2VHc0UhPT/9ZUZQcVVXFHYCTDrfbLRL1K36/v1F2dvams88+u5rX683SNG25x+O5GYBWrO6BiqJMUBTlyqysrJV6eNWpU6d0qVKlRJ27XC5X68K7LIWxaWlpHR0OxxJN03p5PJ7ZeurUW0ac2CuK8lDJkiVr/fzzz/tE3LnnnnvasWPHfgPwtKqqz4cQkJWKopTOysq6tPDvDRo0aOv3+z/y+/2XZmdnf6Wn7vT09BaKonzm9/vbZmdnf1xYl9vt/kpRlANZWVlta9SoUbZ8+fJ/AJioqurDRcqIvt2Tl5dXTVy9KzCGz/h8vhtdLtcMTdNKswHRuxK4XDIS4JyffDn/7LPPLu/1erc7HI7ufr//EgCPFzcgMvNy8d+VzLrdbrdlOpSM+SEWY2YDEgvqNmhTjxgVL+N2u7drmvaeoigqgCGKopyhadpGAANUVf22cFgZGRntNE0TV7DPBeACsFbTtAc9Ho+4+h44Cso8oihKU03TxIm9qmnaMx6P590iJ53i30U9wiy0cTgcF23ZskXcLShuHMSV8H4lSpSosXHjxn/D4c3IyBisadpYn8+XvnXrVvHI04nD7XZ/B8CrqqpI1KKPj2qa9oTP56uzdevWXUHqdTRs2LD25s2bd+idUrfbLa74v+ZwOC7bsmXLl8Hi0tPT63k8nl/11qm3nNvtFncYDquqelWxcQvz5FJVtUXxuoRhKlmyZK6maY97PJ5nC/9+wQUXlDh48OBBTdNe9Hg8j+mp2+12i/j7a9SokVr0EbOCOx6Pulyucvn5+S0VRflYUZTLC++IiDYLhazQ7IlH2A4fPvyvMJwZGRmr2YDoXQVcLlkJcM5Pvpwv8vThw4drCI1yu93ibvcpBkRmXg6izVJy/rFjx760UoeKXxhM1pxh9rjZgJhN2Kb1GxUjAOLZ0W/9fv8oh8NRTjyCVHDS3kAMNS0traXD4RAntG/7/f6nnU5nWU3TxLP7woycrarq32lpafUdDocwI685nc5R+fn5fofDIZ73H+r3+y/Kzs7+SdTldruFAdkKYIbD4Zjn9Xp/z87OPhYkyYnHgD4AkCUewfL7/R+GemzM7XafDuA3RVFeysrKeqSwroLniTcqitInKytrZkH74nGhSqqqNpU1jenp6TMVRbleVdVKRup0u91XiMe3wsTuUFVVvKdxyuF2u/9WFGVBVlbW3cUMyHQAnVVVrVo8qGHDhuf4fD5h+m5VVXVe0b+np6cLI7rO4/F01VN3wfs156iqGlgrhUd6eno3RVHmijtPDoejtbj74XK5qm/atEk8ohU4MjIyamiaJu7U9FdVdXLReDYgRlYSxyQbAc75yZfzi+X5oAbErLxckLfFO5VR53yn07nGSh0ST0AkW36IxXjZgMSCug3ajEKMSrpcrjqFVwgKrl4/6ff7K4gXkt1utzg5dquq6gbgE0OtW7fuGSVKlBB3CZ5SVfW5gqvqdUqXLr1rw4YNh0SZgn87omnaMI/HI55XDRgQ8W6Hx+O5MBKy9PT0uxVFeQ7AaQVlxcvNHzudzje2bNnyQ7ET3rfFY1lZWVniXQZ/QaJ8UdO0ewpOfMUL4aJ98WL2ZlVVr4/Uvt6/p6enfyTuHBk1NeLdh1KlSokX2IMeJUuWzA91R8btducpijI+KytraDFhEi+FD1RVtVTxShs0aHCp3+//QtO0az0ez7JiHL93OBz/iEen9NTtdrvFY1enqap6UbF6xHs274vHuRwOh/iIwLOlS5cuX7g2RNmCRwnEy+8PF39UjA2I3tXH5ZKZAOf85Mv5egyIWXm5QEOl5HyHwyEe3bVMh8RjxcmcK6waOxsQq0jbrJ0oxOgXVVWvLRxORkbGPZqmTXY6nXUKbvOKR6AWqqrat+iQMzIyhAnYlpWVdaP49/T09C6KotwLoCGAlIIvMpUTd0s8Ho/4AlLAgBR8/eikK/ahUIqT83Llyl3t9/szxUvNAArvXLygqqp4lCtwpKWlXe1wOJZrmnaVx+P5FIDT7XaLR6w+UFVV3IkJHG63W9ylyVJVtbOs6SswaNVVVW0iq0699egxCWxA9NLkckwgvghwzk++nM8G5ISWn7jIpsdwsQGxJrexAbGGs+1aiUKMvlZV9ZbCARXceZjicDjqbtmyZbvb7RafjxV3FQKfsC1ylAbwjaqql7ndbnFH4V1N094RL3E7nc4/8vLyNKfT6SluQIr+fyrE+vXrpzmdTvG54cs0TWvq8XjWFdThyMjI2Ob3+z/3eDy3ud3uwCNc4iW97Oxs8ZWswJGRkSFMSq1QjzRR+1NgasQnY8XjTBUL774YqcdIjNvt/hPAIlVV7yomTK8C6Bjsk8yFj6ZpmtbN4/G8VSzOI76oJdaDnrrT09PfVhTlPFVVxWeNTxwZGRndNU0TnzMWZlQ8gjXJ6XSK55bFF8kCR8Fni3eLu1Qej2dqsXh+B8TIguCYpCLAOT/5cn6xfB30ESyz8rJoW1bdmqatcTgcG63SoUifpU+qxGHiYNmAmAjXzlWbKEZ/ia9GFXzetTiCY+JlbrfbvRBAM1VVzyw8CW/YsGF1n8+3x4gByczMdP3777+lij6yU+TE9TzxngKAO1RVfa3Iv4tkPKx06dJVjh49Kj7Je66qqucUO7EdVvD+SsNQCUncAXK5XPMjvfxeWG9GRkZXTdPmOxyOdlu2bFkebI243e47/H7/iuzs7N3F/x7lOyBiz498VVWvLCZMn4nH5VRVFSf/Jx1paWmlHA5HrqIoT2VlZT1d+MeCR+ZyxONSqqo+5Xa7I9YtvkimKMrQlJSU1KKfGHa73U8CGJ6SklI+Nzf3Ck3TxLs3LVRV/bwIN/EJxpVijxaPxyPaOnHwI1h2zjTcN7sQ4JwfeAk7qXK+TgNiSl4uMCBS6tY07RsrdUj2J/DtkgPs1g82IHabEYv6Y6IYvQ+gpqqq5xdLfg1q1KiRLb5+5Ha7RZmzVFVtXMQQiEekxB4e4qtKYoO+wndATjySFQxNwQmy+L75x8H243C73eLxqUXiK1qqqooT28BRr169M10u1zZFUe7QNE1cUX9UVdWxxfosXlgXL7b/mJKS0qF4UkpPT79LURQRK14qf0/P1BV8PUq8n3JU07TLim+IWHA3ZpmiKA9kZWWNK15nNO+AZGRkiM0Un3A4HLW2bNnyj6i74P0cwW948fEXmRvxXk9lVVXF/iWBo/Ault/vP198NEBP3UX2YblGVVXx0YDCutZpmrbD4/FcVzCffyiKMj0rK0vsVRI4MjIyxmua1j0lJaV68XlgA6Jn5XGZZCfAOT/5cn4xPQt1B6RwfyypeVm0LTPnFzy+bIkOJXuusGr8bECsIm2zdgrEqIPL5TphAgq7ePjw4aNiU7pgn+EFEOkRLPHJXPFIzHSHwzHV4XAcERsCapr2rKIoN2RlZS1xu91ifwdxNV18/Uh8UUu8DyLihGnJcjqdPcTjNwUvoYc1IAVJbpB4uVp8Vcvv989yuVw7vF5vOUVRrlAU5WlFUTZmZWWJq/uBF86LnNSKR6zE17kqOxyOGoUn5UXLFOx3sUhRlHV+v/9Zl8v1i6Zpp/t8vtsURRkE4MXC90sKNhgUd1n6qKoqNkUMeqSlpZ3vcDjEy3l/KooiROE7TdPEruBit/ERmqYt9Hg8dxS+xC9r6YiNJV0ul/jSl/jPEFGv3+8Xpqt+6dKlzym8g1SwcdQ6VVUfFGXS0tKaOxyOzxVFGev3+8WcngVgjt/v/9bj8YiNAIWh01u3MJ/nOByOO30+305FUQaIL1sVPP72o6jL7XaLdsXnG/s5nc7PvF5vK2FIxCd8VVWdVNhe6dKly4j/7fP5xKebSzmdzmsKWOVu2rQp8CEBPpgAEzhOgHP+icdqkybniwtWqampFcT8e71ekfMfFO9rKopyTFGUvMI79wUXBaPOywUXpp5XFKV9VlbWtoJ1JyXnW61DnDfMJ8AGxHzGtmyhQIzESW6wY7F48dqIARGVpaentyk4sRaGwgFgQ8GjVeLRKzRu3Ljc0aNHp4j3Dgo293tfnIhqmiZeXH+mwOS01mtACpKceI9DvNQuXu4Wn5MVu4iLz8S+ffjw4fHFNygUMYWPQ4kyqqqKjQaDHg0bNkz3er3DHQ5HG03TxC7o4u7BOvH+SlZW1keFQQ0aNMj0+/2rim+0F6xS8ciZ1+sVO4CLk+baAA4oiiLujExVVXV+8U0PZS2igvdixJ2VzAJDtsLhcNwv3t8pbEPs91LcaIoX98VXxhRFEY+p7VcUZf6hQ4eGF+Wqp27xNSufzyd2VO8CQJiudQ6HY/iWLVtWFx2j2+2+X+wvU8BGfEFtbNHP70ZYv0+qqiqMHR9MgAkUEOCcn3w5Pz09vaeiKEE3tBWbwmZlZQkdCHxlUEZeLtLeiceWZdUt+mm1DnHyMJcAGxBz+XLtSUbA7XbPUxRldFZW1vdJNnQeLhNgAkwg6Qhwzk+6KecBSyLABkQSSK6GCRRscrimRo0ajYvu9M1kmAATYAJMIPEIcM5PvDnlEVlHgA2Iday5JSbABJgAE2ACTIAJMAEmkPQE2IAk/RJgAEyACTABJsAEmAATYAJMwDoCbECsY80tMQEmwASYABNgAkyACTCBpCfABiTplwADYAJMgAkwASbABJgAE2AC1hFgA2Ida26JCTABJsAEmAATYAJMgAkkPQE2IEm/BBgAE2ACTIAJMAEmwASYABOwjkBcGZC8vI8069AEb0lRAKfTKXZfhhbz3sSaBq19ZkfjVbx0ovBzOnNx4EAmNM1p2W9IsHO5nPB6+XerdxVWrnxa3OgDa4PeWbVnuXjJbbHIXXpmjPObHkqhz+lYG2j8ZGlD3AiMwBNKZDZuzMbKlcsAHIPLVQEdO96AWrWq0IjqLM0/dJ2gghRjdsbZichE4edyHUBOThtommKhAVHgcjng9fqh8ZUDXQtRlsjoaizKQqwNUQKMcXi85Db7GhDOb0aXsKIwOyo7WdoQ1wYkN/cIxo17Ho0abUTr1ofgdAJHjgDLlp2G/fubYdCgQXA4HFS2YcvHS6KUOmhJlTG76EAmAr+jRxvC50ux1HwcN28sMtTVJ0tkqO0aKV/cgLA2GKEYu5h4yW1sQGK3RsxqmbWBTlaWNsStARFXMZ98ciTuuedHlCt3KsDdux345JMOGDhwAJ1umIh4SZRSBy2pMmYXHch45xeLOx+FxFlk6GtPlsjQW6ZHFDUgrA10frGOiJfcVmhAAIflF1HCzRHnN+MrmNnR2cnShrg1IF988QPy8p7CRRcdC0nvzTeroEuXSahcOZVOOEREvCRKaQOWWBGziw5mvPNjAxLd/FsdLUtkrOh3UQPC2mAFcbltxFNuK8xjgoCVj5GyAZG75vjilHGesrQhbg3I2LEvoE+f1YHn4kMdBw8CH3zQDb179zBOulhkPCVKaYOWVBGziw5kvPNjAxLd/FsdLUtkrOh3UQPC2mAFcbltxFtus9ujWHwV3/h6ZHZ0drK0IW4NyMSJj+HOO7+NSG7OnA4YMGBQxHJ6C8RbotQ7LivKMbvoKMc7PzYg0c2/1dGyRMaKfhc1IKwNVhCX20Y85jbxPpvXm2rZhzT4DojcNcd3QIzzlKUNcWtAxo59Dn37rglL8NAhYMmSm9G3753GSfMdEGYnjUB0FcWjSBcdMRuQ6Obf6mhZImNFv0++A8LaYAVzmW3EY25jAyJzBcSuLr4DQmcvSxvi1oCsXv01HI5ncf75+SHpzZtXGZ06TULVqhXphENExGOilDb4KCtidtEBjHd+bECim3+ro2WJjBX9LmpAWBusIC63jXjMbWxA5K6BWNXGBoROXpY2xK0BEV86eeKJ4Rg4cD1Klz4V4N69CpYta4v77htMpxsmIh4TpVQAUVTG7KKAlwD7gLABiW7+rY6WJTJW9Lv4V7BYG6ygLq+NeNQGNiDy5j+WNbEBodOXpQ1xa0AEspycQxg//llcfPEmXHbZ0cAL6fn5wPLlqdi9+yIMHvxAYPdjmUc8JkqZ44+mLmYXDb3434iQDUh08291tCyRsaLfxfcBYW2wgrq8NuJRG9iAyJv/WNbEBoROX5Y2xLUBKcT23Xc/44svlsPpFJ/kTUX79tcjLa0WnaqOiHhMlDqGZUkRZhcd5njmF6sNCAuJs8jQ154skaG3TI8ItRM6awOdZSwi4jG3sQGJxUqR3yZrA52pLG1ICANCx2c8Ih4TpfHRyo1kdtHxjFd+sTYfgjqLDH3tyRIZesv0iFAGhF6T8Yh4/X0aH7G8yHhkxwZE3vzHsibWBjp9WdrABoTIPh4TJXGIphVndtGhjVd+dhBqFhn62pMlMvSW6RFsQOjM7BQRj7nNDnmtcA45vxlfzcyOzk6WNlhuQNxu93kAXgZwIYCjAFa7XK77Nm3atDcSBhaZSITs/fd4FBk7EY1XfnYQahYZ+kqWJTJ6W2Zt0Esq8crFY26zw51dNiDR/xZYG+gMZWmDpQYkLS2tlMPh2Kkoyis+n+9F8cKG0+l8R9O0faqqXh8JAxuQSITs/fd4FBk7EY1XfmxA7LSK9PdFlsjoaZG1QQ+lxC0Tj7mtcDd0wAFNU2K6ISGfRBv/bTA7OjtZ2mCpATn33HNPO3bsWJcaNWrMWb16tVcMOz09fZCiKANVVU2PhIENSCRC9v57PIqMnYjGKz82IHZaRfr7Iktk9LTI2qCHUuKWidfcJmbEDndC+CTa+G+D2dHZydIGSw1I8WFmZGRkaJr2lqIoH2RlZT0SCUN+/kdapDJm/10sVqfTAZ/PD7EXCR/6CTA7/ayClYxXfkeONITXmypeBY8OQBTR4gTnv99tFBUlUWilShVjNmGsDUm00Ao+EhGvuup0HkBOTpvAXZBY5TjOb8Z/L8yOzk6WNsREYBo2bHiWz+fzAHApijI9KyurPwBfJAx+/yeaWCx8MAEmED8EDh50w+dLhdMpd0+e+CEQnz1NTU21PNuyNsTnWknuXu/D/v1tAuaDc1xyr4RkGb0sbbBcYIpMkNKwYcM0n883DcBeVVW7RZo8vgMSiZC9/x6vV/DtQjVe+fEdELusIFo/ZF3lorUaKM3aYABaPIfEa24TzPkOSDyvvOMb/PLdcdocytKGWBqQwIjT0tIucTgcX/r9/qrZ2dl/hcPA74DQFondSsfzc752YBmP/OzwfHTgjFZR4HI54PXyo5N617Ks53z1tle8HGuDUXLxFxePua2Qssv13yNYsXoqm/Ob8TXP7OjsZGmDpQYkIyOjtaZpU1RVbQjAL4adnp7eTFGUr71eb8Vff/01hw0IfTHES0Q8i4wdGMcTPzt9IYYNiLHVK0tk9LTO2qCHUuKWiafcVnwW2IDE97pkA0KfP1naYKkBqVevXgWXy5WlKMrrBw8efLxs2bLlHA7HawDKqaraIhIGvgMSiZC9/x7PImMHsvHEr9CAaJozpp+nLJw3Fhn6CpYlMnpaZm3QQylxy8RTbmMDkljrkLWBPp+ytMFSAyKG2aBBg3M1TZuoadrFAHIBrATwoKqqv0XCwAYkEiF7/z2eRcYOZOOJHxsQO6yY6PogS2T09oK1QS+pxCsXT7mNDUhirT82IPT5lKUNlhsQ+lD/i2ADEg292MdSRObAgUPYtu0PlC5dAunpNeFwOGI/gBj3gMIvxl0FG5BYz0D07csSmeh7ErkG1obIjOxcgpLb7KYNdnjclE+ija9uZkdnJ0sb2IAQ2VMSJbHqhC+uh92ePX/jzTdfRdmyWUhP/wtHjriQlVUbVas2R48e3QMvEyfroYefXdiwAbHLTBjvhyyRMd4D/ZFsQPSzsmNJPbnN7toQyw9u8Em08VXN7OjsZGlDXJ3NscjQF4qdIiKJzO7df2DOnMcwcOAOFN8yYscOJ5Yta4mhQ4cmrQmJxM9Oc80GxE6zYawvskTGWOu0KNYGGi+7lY6U2+JBG2KZ8/gk2viKZnZ0drK0gQ0IkX2kREmsLqmKR2I3atQTuPvur08xH4WQNmxw4cCBIWjXLjOpuBUONhI/O0GJpRgH48AiQ18dskSG3jI9gg0InZmdIiLltnjQhljmPM5vxlczs6Ozk6UNbECI7CMlSmJ1SVU8HLvff/8HH300EDfd9G9YJlOnXoghQ55JKm5sQKKfbhYZOkNZIkNvmR7BBoTOzE4RiaANbEDstKL094W1QT+rwpKytIENCJE9GxAisCLFw7H76KM1qFHjOdSrF77+WbPqYNCgqcY7EceR8bT2Yvk8NN8BkbPIZYmMnN6Er4UNiBWUzWsjEbSBDYh568PMmtmA0OnK0gY2IET28XQSSBya6cXDsfvkky9RufJTcLvDd2PmzLq4774ppvfVjg3YZe0dPHgYc+Z8jN9++xtudy10794apUqVDCCzwxdh2IDIWb2yREZOb9iAWMExVm0kgjawAQEOHjyIN9+ciz179iAtLR1du3ZFqVKlYrWsdLXLBkQXppMKydIGNiBE9nY5CSR22xbFw7HLyTmEuXP7o0ePvSH7qmnA1KmXYejQR20xHqs7Eeu15/f7MWTIdCxb9jW2bTs+TyJ5N2hQG927X4lhw26GHXYFZgMiZ2XKEhk5vWEDYgXHWLWRCNqQzAZEaMMjj4zE8uUfYfv27Se0we12o2vXmzF48P2xWloR22UDEhHRKQVkaQMbECL7WJ8EErtrq+KR2I0Z8xK6d1+B8uWDd3vlyrKoVu0JXHxxY1uNy6rOROJndj/69n0Zb7zxKXw+/ylNlS1bGkOG3IgnnuiEnJw20DTFFjugF3aURYa+OmSJDL1legQ/gkVnZqeISLktHrQhmQ3IwIEDMH/+PPh8vlOWVZkyZTFo0CAMG/aQnZbcib6wNtCnRZY2sAEhso+UKInVJVXxSOxyc49g1KhH0LfvRlSqdDKaL74oi99/74yePXskFbOig43Ez0wwmzbtQKtWD2LfvtyQzdStWw3r1o2C39+RDYiZk2FR3bJExorusgGxgrJ5bUTKbfGgDbF8/DSWJ9FbtmxBhw7tkZOzP+QCqVOnDlavXoOUlBTzFpHBmmPJzmCXYx4mSxvYgBCnMlKiJFaXVMX1sDty5Bjmzp2Hfft+QJky+5Cf74TXeyYuvLAtWrW6LKl4FR+sHn5mAerXbyzmzFkesfpnn70V9947iQ1IRFL2LyBLZKwYKRsQKyib14ae3BYv2hCLD3DE8iR60KCBmDv3jYiL45FHHsX99z8QsZzVBWLJzuqxympPljawASHOiJ5ESawyaYpT2Xm9PjidjqTdeNBOBuSGG57A0qVfR1yrvXu3xujRC9iARCRl/wKyRMaKkbIBsYKyeW0kmjYIE+L1pgaAiXcXzT5ieRLdvXs3fPTRhxGHeBzg0mMAACAASURBVNttPTB+/PiI5awuEEt2Vo9VVnuytIENCHFGqImSWH1CF2d20U1vLPl16/YcFixYE3EAAwa0w9NPv8kGJCIp+xeQJTJWjJQNiBWUzWsjlrnNjFElkwHp1etOLF78XkSMffv2wwsvjIpYzuoCbEDoxGVpAxsQIvtES5TE4UdVnNlFhQ+x5PfmmyvQt+9Y5Od7Qw7itNPK47PPnkDt2r3YgEQ31baIliUyVgyGDYgVlM1rI5a5zYxRJZMBefvttzFo0ADk5+eHRFmxYkUsXfoBGjZsaAbuqOpkA0LHJ0sb2IAQ2SdaoiQOP6rizC4qfDE1IOLrJi1aPIDvvssKOYgOHS7GvHnvwOdLYQMS3VTbIlqWyFgxGDYgVlA2r41E04ZkMiBCG9q1uxo//vhjyAVy9dVt8dZb88xbQFHUzAaEDk+WNrABIbJPtERJHH5UxZldVPhiakBEz7dv34tbbnkGP/6YfdJAXC4nLrusAf73v/dRoUJF25kP0VkWGfrakyUy9JbpEWxA6MzsFJFo2pBMBkSsox07duDOO3ti/fp1xbTBhWbNmuONN95AamoFOy25E31hbaBPiyxtYANCZJ9oiZI4/KiKM7uo8MXcgIjeHzuWh+nTP8DHH3+Pw4ePITW1LG6+uRk6dhwMwJ7mgw2IsXUnS2SMtU6LYgNC42W30ommDclmQI5rwzHMmTMbK1aswOHDh5GamorOna9Hly5d4HQ67bbk2IBEMSOytIENCHESEi1REocfVXFmFxU+WxiQYCOI5QZceonyVS69pP4rJ0tk6C3TI9iA0JnZKSLRtCEZDYid1hOlL6wNFFrHy8rSBjYgRPaJliiJw4+qOLOLCh8bkCjwscjQ4ckSGXrL9Ag2IHRmdopING2wei8Qzm/GVzOzo7OTpQ1sQIjsEy1REocfVXFmFxU+NiBR4GORocOTJTL0lukRbEDozOwUkYjaYKUJ4fxmfDUzOzo7WdrABoTIPhETJRGB4eLMzjC6QKBd+fEjWNHNq12jZYmMFeNjA2IFZfPasGtui3bELtcB5OS0Mf3DHHwSbXymmB2dnSxtYANCZJ+oiZKIwVBxZmcI24kgu/JjAxLdvNo1WpbIWDE+NiBWUDavDbvmtmhHbFVu5JNo4zPF7OjsZGkDGxAi+0RNlEQMhoozO0PY2IBEh63g7pECl8sBr9cPTdMk1Jj4VcgSGStIsQGxgrJ5bSSqNrABMW/NyKqZDQidpCxtYANCZJ+oiZKIwVBxZmcIGxuQ6LCxATHIT5bIGGyeFMYGhITLdoUTVRvYgNhuqZ3SITYg9DmSpQ1sQIjsEzVREjEYKs7sDGGztQEpFFjAYfpzztHQY5Gh05MlMvSW6RFsQOjM7BSRqNrABsROqyx4X1gb6HMkSxvYgBDZJ2qiJGIwVJzZGcJmWwNS+IKl6KCmKbDzk00sMvS1J0tk6C3TI9iA0JnZKSJRtYENiJ1WGRsQWbMhSxvYgBBnJFETJRGDoeLMzhA22xsQu5sPAZANCH3tyRIZesv0CDYgdGZ2ikhUbWADYqdVxgZE1mzI0gY2IMQZSdREScRgqDizM4SNDUh02ALRbEDoEGWJDL1legQbEDozO0UkqjawAbHTKmMDIms2ZGkDGxDijCRqoiRiMFSc2RnCxgYkOmxsQAzykyUyBpsnhbEBIeGyXeFE1gYrNiTkCyzGlzSzo7OTpQ1sQIjsEzlRElGQizM7MrKTAuzGz6pNtqKjdjyaRYZOUZbI0FumR7ABoTOzU4TdcptsNmbnSs5vxmeM2dHZydIGNiBE9omeKIk4SMWZHQnXKYXtxs9sUY2O1snRLDJ0mrJEht4yPYINCJ2ZnSLsltvMYCPuhHi9qaZ8rIPzm/EZY3Z0drK0gQ0IkX0yJEoiEt3FmZ1uVEEL2o0fG5Do5tPu0bJExopxsgGxgrJ5bdgtt5kxUjYgZlCNvk42IHSGsrSBDQiRfTIkSiIS3cWZnW5UbECiQxXk7hHvhE5FKktkqO0aKc8GxAg1+8QkgzawAbHPeivaEzYg9HmRpQ1sQIjskyFREpHoLs7sdKOyhQH59tstWLz4i0BfbrjhclxwQcaJfsXLBoSFHWaRoa89WSJDb5kewQaEzsxOEcmgDYlkQL7//nssW7Y0sIQ6dboOTZs2tdNyIvWFtYGEK1BYljawASGyT4ZESUSiuziz040qpgZk48btGDjwFaxfvxUHDx4J9CU1tSyaNKmPV14ZiHPOqYicnDaBf4+HPUBEP1lk6GtPlsjQW6ZHsAGhM7NTRDJoQyIYkM2bN2Po0Afx888/Izc3N7CEUlJS0LhxY4we/TLcbredlpWuvrA26MJ0UiFZ2sAGhMg+GRIlEYnu4sxON6qYGZDt2/fi2msfgaruDtqHjIzaePfd+ahevWGBAYluTFZFs8jQScsSGXrL9Ag2IHRmdopIBm2IdwOyY8cOdO16E7KzPUGXTnp6OhYseBe1atWy09KK2BfWhoiITikgSxvYgBDZJ0OiJCLRXZzZ6UYVMwPSo8cLmDdvddiO3nprF0yaNMOUr7lERyh0NIsMnawskaG3TI9gA0JnZqeIZNCGeDcg/fr1xcKFC8Ium5tvvgWTJ0+x09KK2BfWhoiI2IAIAiwy9IVip4hkEBkzeZvN7+jRPDRteje2bt0TdhhpaXWxdu3XKFGipJnDlVo3iwwdJxsQGjOzf5+03sRX6WRgZ+aGhGbnt6NHj+Lyyy/Ftm3bwi6s+vXTsHbtFyhZkrUhvn6BtN7K0ga+A0LjjmRIlEQkuoszO92oYnIHZNeuv3Dhhfdg377jz/aGOipXroS1a79E1apnRDcgC6PNFmgLh2JZU7JExooO88UpKyib10ayaEPhp8sFSZnvz5md3377bTeuuOIK5OTsD7sIKlU6rg1nnMHaYN6vJfY1y9IGNiDEuUyWREnEoqs4s9OFKWQhs/nt35+Lxo37Ye/ef8N2tEaNavj66+9Qrlz56AZkYbTZAm3hUCxrSpbIWNFhNiBWUDavDbNzm3k9p9dsxv5JZue3nJwcXHJJM/zxxx9hB1y9enV8/fW3KF+etYG+MuInQpY2sAEhznkyJUoimojFmV1ERGELWMGvffsRWLHip7D9aNOmJd5++z1+ByS66bR9tCyRsWKgbECsoGxeG1bkNvN6T6s5Hg2IGGGXLtdj9erw7wdeeeWVePvt8O+J0GiZX9ps82b+CKxvQZY2sAEhzl0yJUoimojFmV1ERDE3IAsXfo577hmH/fsPBe1LpUopmDTpZbRteyMbkOim0/bRskTGioGyAbGCsnltJJM2xKsBWbx4Me6//z6IuyHBjooVT8PEiRPRocM15i0UE2pmA0KHKksb2IAQ2SdToiSiiVic2UVEFHMDIjrw0ktvY/z4d/Hnnyc/73vGGadhyJCO6NPnZWiakw1IdNNp+2hZImPFQNmAWEHZvDaSSRvi1YCI2Z8wYRwmT56Mv/7666TFULVqVfTvPxADBgwwb5GYVDMbEDpYWdrABoTIPpkSJRFNxOLMLiIiWxgQ0Ylff/09YETEfwMa0tJqYsSIDjjttG6BPsp8gTI6KvqiWWT0cSpaSpbI0FumR7ABoTOzU0QyaUM8GxCxZrZv347x48dh+/bjX8SqV68e7rvvfpx55pl2WlK6+8LaoBvViYKytIENCJF9MiVKIpqIxZldRES2MSDFO+J05uLAgczAnY/jBiS6sVgdzSJDJy5LZOgt0yPYgNCZ2SkimbQh3g2IndaNjL6wNtApytIGNiBE9smUKIloIhZndhERxYUBiTfzIaCyyNDXniyRobdMj2ADQmdmp4hk0gY2IHZaeawNRmZDljawASHST6ZESUQTsTizi4iIDUh0iEJGswGhg5UlMvSW6RFsQOjM7BSRTNpQ1ICIOZBxQYfzm/HVzOzo7GRpAxsQIvtkSpRENBGLM7uIiNiARIeIDYhEfrJERmKXQlbFBsQKyua1kWzaIHtDQj6JNr42mR2dnSxtYANCZJ9siZKIx7Yn0DLHEau6Yrn2ir4DIuOKndUMWWToxGWJDL1legQbEDozO0XEMrfFioPMnMr5zfgsMjs6O1nawAaEyD4ZEyURUZir0IDL5YTX65Ny21lWv+KlnliuPZliGQveLDJ06rJEht4yPYINCJ2ZnSJimdtixUFmTuX8ZnwWmR2dnSxtYANCZJ+MiZKIiA2ILGDF6onV2jv+uEBrAI64+/xuIUIWGfqilCUy9JbpEWxA6MzsFBGr3BZLBmxAYkn/v7ZZG+jzIEsb2IAQ2SdjoiQiYgMiC5gNDIjsZ5VNQhOxWhaZiIhOKSBLZOgt0yPYgNCZ2SkiGXWVDYg9ViBrA30eZGmD5QakYcOGZ/l8vnEAWgDwAvgwLy9v8Pbt20/edjkIExYZ+kIxM8Lv9+Ozz77F9u2/omLFSrj66kyUK1eaDYhJ0GMh0mZ8MtIkPGGrZZGhU5clMnpbZm3QS8r+5VgbIs8RG5DIjKwowdpApyxLGyw3IG63ewOAH1wu18C8vLyKDodjEYD1qqr2iYSBDUgkQtb9fdmyj7B58/u47LIdqFvXi/37gY8/roESJS7GXXf1g8PhOKUzsTiBto6I+S3Fgh8bEPPn1a4tyBIZveNjbdBLyt7lWBv0zQ8bEH2czC7FBoROWJY2WGpA6tSpU7FUqVIv5+Xljdi2bdsfYthut3uApmmDPB6POxIGNiCRCFnz98WLl8Hlmo2WLXNPaXD3bgVLlrTCsGHD2IBIng42IMaBssjQ2ckSGT0tszbooWT/MqwN+ueIDYh+VmaWZG2g05WlDZYakGDDTE9PHwXgYo/H0yoShvz8j7RIZcz+u1isTqcDPp8fWjx+jzRKQHl5+ZgwoT/uumtnyJpWry6L2rWfR5MmGSfK5OYewcKFi5GTsxmAD35/JXTocCPc7jOj7FHyhMdi7Tmd4gX0NoGXz4GYpwvDky3M23+/W8PVJFVgpUoVYzrhrA3xtdxYG2jzJQxITk4mNM1ZEGj858b5jca+aGlmR2cnSxuMr3h6n0+JyMjIuFDTtDWapnXyeDyfRqrS7/9EE4uFj9gRWLBgGdLSxuOss0J7Qb8fmDWrNYYOHRHo6Ndf/4gVKybippt2o0qV4333eoHly1Pw779XYuDAeyFOrvmwI4F92L+/TcB8OJ2FQmnHfnKfZBNITU2N2Y+StUH2bJpfH2uDEcaF+VXEco41QpBjrCcgSxtiKTCXaZr2vqZpT3g8ngl6EPIdED2UzC0zceJk9Oy5JGIjs2dfgEGDnsXu3X9hwYKh6N17b9CYLVtKQFVvQ/fuNwf9u7jL9OOPW7Br1y6cfnoVXHJJ46Q9EeY7IBGXXcgCfJWLzk7WVS5qyxkZGawNVGg2KM/aYGwSTr4TYuyUjPObMfYB28d3x8nwZGmDsdVO7u7JAWlpaR0dDscbAAaqqvqa3ur4HRC9pMwrN3XqTHTt+g5KlgzfxowZF2Pw4KcwceJEdOu2DKVKhS4/dWo93H//xFOMxfLlK7Bhw/to0uRX1K6dh7/+cuKbb+qgVq1M3HLLTeYN0qY18zsgxieGn/Ols5P1nC+lZdYGCi17lWVtMD4fR482hNebaniDXs5vxtkzOzo7WdpguQFp0KDBpX6/f5nf7785Ozv7Y8rQ2YBQaJlTdvv237F27WB07pwTsoHffwe+/bYvunfvgpdfHoh+/TxhO/PDD06UKPEcLr30vBPl3ntvKVyu/yEz8+ApsT//XBI//3wd+vXrbc4gbVqr1QYkETYgLJxKFhn6opYlMnpbZm3QS8qe5VgbjM8LGxDj7KKNZG2gE5SlDZYakMzMTNeePXs2aJo2zuPxTKcOmw0IlZg55Z9//kn06vUVypULXv+4cXXw4IPjUaZMKYwffxd6994RtiPbtwM7dw5Hhw6ZgXJHjhzDlCn90a/f7pBxCxZUxJVXTkDt2lXNGaQNa7XSgETagPDIkSOYOXMGVq1ahcOHDyElJQVt27bD7bf3QMlIt8diwJZFhg5dlsjoaZm1QQ8l+5dhbTA2R4lkQFgbjK2BeIqSpQ2WGhC3230FgDUAjhWH7XQ6MzZv3hz2TJUNiD2W6MGDh/HSS0+gS5dfUL++/0SnxF4gr79+Jjp1GoJGjY5/VXnMmAdx110bw3Z85crSqF//ZTRqVC9Qbt68RTj//GmoUSN02NGjolxHDBjQ3x5QLOiFlQYknCDu2LEDd955B9avX3/SqMVJ/gUXXIg33piLKoVfG7CAi54m2IDooXRyGVkio6dl1gY9lOxfhrXB2BwligFhbTA2//EWJUsbLDUg0UJmAxItQXnxXq8Py5Z9iq1bP4fLlQufryRSU8/BjTd2QYUK/90amT17Llq3fh2VK4due/LkczBs2OgTBV55ZRx69vwoYmdnzboEgwY9HrFcohSwgwEROxy3b98O33//XUisV1zRAu+9t9hW2NmA0KdDlsjQW6ZHsDbQmZkVwdpAJ5sIBoS1gT7v8RohSxvYgBBXgJUngcSu2bL4oUNH8eKLwzB4sIoSJU7t4gcfVETVqoOQmXnpiT9OnPgKevZcGvg6Rbhj5szLcd99j9hy3GZ0ysq1F0oQlyxZgrvu6ou8vLyQQyxXrhzeeWchmjVrZgYGQ3WyAaFjkyUy9JbpEWxA6MxiHcHa8N8MJIIBYW2I9S/KuvZlaQMbEOKcWXkSSOyabYv/+ec+TJ/+Eho2zEKbNocgtpPIznbik0/OROPGXdG27cl7UP7ww0b8+edIXHHF0ZBj2rlTwaZN/XHjjdfadtyyO2bl2gsliP369cXChQsiDq1Hjzswduy4iOWsKsAGhE5alsjQW6ZHsAGhM7NDBGvD8VkozLfifxvZ39gO+Y21wQ6/KGv6IEsb2IAQ58vKk0Bi12xffPPmbVi9+lP4/fk46yw32rVrBZcr+OZ2Tz4p7ppsCJiVYMfYsXXx0EMTULJkkNsqtidhrINWrr1QBuTOO3tiyZLIj1fdcsstmDRpirGBmhBlB4E2YVimVilLZEztZEHlbECsoGxeG8muDZE++hGJvB3yG2tDpFlKnL/L0gY2IMQ1YeVJILFrti9OYffbb39hxownceed2ahU6b+hHToEvPZaLbRvPxTnnJNh+zHL7CCFX7TthjIgw4YNw8yZr0asfujQYRg+fETEclYVsINAWzVWWe3IEhlZ/QlXDxsQKyib1wYltyWqNogNCQ8cEF+CdEDTFNKdEDvkN9YG834fdqtZljawASHOLCVREqtO+OJUdrm5RwLvEuzb9xNcrsPwekuhTJmGuPHGm1GlSsWE51V8gFR+0QAKZUB++203Wrduhb///jtk9bVr18Znn32OChUqRNMFqbF2EGipA7KgMlkiY0FXwQbECsrmtUHNbYmqDYV3QuLRgLA2mPf7sFvNsrSBDQhxZqmJklh9QhdndtFNr1X8Iong8OEPYc6c2cjPzz9lQKVLl0H//gPw8MMPRzdYydFsQOhAZYkMvWV6BBsQOjM7RViV2+w05mB9iZR7Q/XfLvmNtcHuK0xO/2RpAxsQ4nxwoiQCK1Kc2RlnJyKt4CfufPh8KYGOhroKp2kannvuWbz//hJ4PMd3uXc4HHC73eja9Wbcd9/g6AZqQrRdBNqEoZlWpSyRMa2DRSpmA2IFZfPasCK3mdd7eTXHuwFhbZC3FuxckyxtYANCnGVOlERgbECMAysWafbaK3wGWdOcup4/Pnr0aOCLWDt37kRaWho6d74eJYJ9a1kaAeMVsQGhs5MlMvSW6RFsQOjM7BRhdm6z01jD9SXeDUjh2Fgb4mXFGeunLG1gA0Lkz4mSCIwNiHFgFhuQ4+LXGnoNiLSBWVARGxA6ZFkiQ2+ZHsEGhM7MThGsq8dnI1EMiJ3WVqS+sDZEInTq32VpAxsQIntOlERgbECMA2MDIpGdApfLAa/XD/GYAB+RCcgSmcgtRV+CDUj0DGNZA+sqG5BYrT82IHTysrSBDQiRPSdKIjA2IMaBsQGRyI4NCBWmLJGhtmukPBsQI9TsE8O6ygYkVquRDQidvCxtYANCZM+JkgiMDYhxYAlqQL799hu89tprOHLkCCpVOg333NMf9erVk8YpWEUsMnS8skSG3jI9gg0InZmdIlhXixqQ1uS9QBIlv7E22OlXGbovsrSBDQhxvjlREoGxATEOLMEMyIEDOejVqxeEyBwSO0oWHJUrV0abNldjwoQJcLlc0ngVrShRBNoUOCEqlSUyVvSZDYgVlM1rg3X1P7ZGNiSM9/zG2mDeb8uMmmVpAxsQ4uxwoiQCYwNiHFgCGRDx3sUNN3TGmjVrgvIQAnrbbbdh3LgJ0nixAYkOpSyRia4X+qLZgOjjZNdSrKsnz4wwIbm5F8HnS9X1RcJ4NiCsDXb9VYbulyxtYANCnHtOlERgbECMA4uJAWkTcv+PaAbyyScfo2fPOyA+zxjqqF69Olat+gxVqlSJpqmQBodfQqdhlSUytFaNlWYDYoybXaJYV5PXgLA22OVXqL8fsrSBDYh+5oGSnCiJwNiAGAdmoQHRswFhNAPp3bsX3ntvUcQq7r//ATzyyKMRy1ELxPMVQupYZZWXJTKy+hOuHjYgVlA2rw3W1eQ1IKwN5v2uzKpZljawASHOECdKIjA2IMaBWWRACs1HsJ3Pt2zZgFWrJqFEib3w+x0oUeIcdOo0GOK9jWDH3r17kZubi2rVqqF8+fInitxyy80QV7oiHXfc0RMvvzw2UjHy39mAkJFBlsjQW6ZHsAGhM7NTBOtq/BkQ1gY7/YKs7YssbWADQpw3TpREYGxAjAOz0IB4vamB1gq3yBDP5c6cORy1a8/H1VfnwOE43pmDB4F5886E2/0kWrTofKKHc+e+jnnz5mHz5s04duwYTj/9dDRtej5GjnwE9evXR58+vbFo0bsRWTzwwBCMHDkyYjlqATYgVGJgA0JExtpABMbaEBKYnd8BYW0wvs4TJZINSIxmkkXGOHhmZ5ydiDSLn7gDUtyALFw4Do0avYCGDY8F7fSbb1bHxRcvQv36GXjuuWcxdeqUk75sVRgkzMfs2f/DH3/sxe23346jR4+EhFCzZs3AOyCh7q5EQ48NCJ2eLJGht0yP4DsgdGZ2ijArt9lpjJS+2NmAsDZQZjIxy8rSBr4DQlwfnCiJwPgql3FgxSLNWnvFDYjf78fUqa3Rv//6kH33+YBp025Gy5aD0LHjtdi/f1/IspdeehmWLHkfN93UBatWrQpazuFwQDx+NXr0GGm8ilbEBoSOVZbI0FumR7ABoTOzU4RZuc1OY6T0xa4GhLWBMouJW1aWNrABIa4RTpREYGxAjAOzwICsX5+FVat+DHz5qlq183D11d2wefNGHD7cFpdemh+271Onno0NGxoHHr0Kd6SkpGDRosVIT09H37598PXXX+HAgQMnQqpWrYq2bdtizJixcDqd0nixAYkOpSyRia4X+qLZgOjjZNdSrKsnz4wwIIcOic/wpuj6KqEZF1h++eVHfPXVfAB5AW1o25a1wa6/H6v7JUsb2IAQZ44TJREYGxDjwEw0IL///jdeffUlNGniQWbm4cA7Hjt2KFi6NAOadiVat56Es88O3/VXX62HxYur4csvv4w4xiFDhmLEiIcD5TZsWI9Zs2YFdkIXj1v1798fNWvWilhHNAXMEOho+hMPsbJExoqxsgGxgrJ5bbCunsqWsiGhzPz2xx+/4/XX78YFF/yEzMyDAW3Yvl3BsmWsDeb9AuKrZlnawAaEOO+cKInA2IAYB2aSAcnNPYLRo4di8OBsBNt4/MMPK2LTpjw8+ODhsH2fPPlCfPBBKXz55RcRxzhs2DA89NCIiOXMKiBToM3qo93qlSUyVoyLDYgVlM1rg3U1NNtwXyksjJKV38QXDKdM6YgHHljH2mDeco/7mmVpAxsQ4lLgREkExgbEODCTDMjs2a/jyivnolKl0F0bOTIVzz7732NSxUvm5ACLFw/BDz/8gddffz3sGCtWPA0ffPAhMjIypLGgViRLoKntxnN5WSJjBQM2IFZQNq8N1tXQbF2uA8jJCb9BrKz8NnfuC+jQYRRrg3lLPSFqlqUNbECIy4ETJREYGxDjwEwyIGPGPIC77toUtl8rV5bGjz+Wx5Ahf59SLj8fePnlJrj33vfx999/o337tvjzzz9D1peZmYmFCyNvQigNVJCKZAm0mX20W92yRMaKcbEBsYKyeW2wrtrDgEyZ0g733vsNa4N5Sz0hapalDWxAiMuBEyURGBsQ48BMMiATJtyFXr12hO3Xzp3A0qX3IS/vc1xxxUacf/4xCOOxfHklqOr56NFjMk4/vUqgjilTpmDMmNHYt+/fU+o8++yz8dZb81GrlrnveESCzAYkEqFT/y5LZOgt0yPYgNCZ2SmCddUeBmTGjEvQt+8W1gY7/Ths2BdZ2sAGhDi5nCiJwNiAGAdmkgF5+eVB6NdPDduv7793wudbhIsuuhxffvkxNm9eC6ezBDIzu6Fu3bRTYj/99BPMnDkDmzZtRn5+Pk47rSKaN2+OESNGBjYljPXBBoQ+A7JEht4yPYINCJ2ZnSJYV+1hQKZNuxJ33/0ja4Odfhw27IssbWADQpxcTpREYGxAjAMzyYBMnDgJt9zyPsqUCd21e+9VsH9/W8ycORulS5fWPYa8vLzAZoPly6dA7O1hl4MNCH0mZIkMvWV6BBsQOjM7RbCu2sOAvPrqUNx++wzWBjv9OGzYF1nawAaEOLmcKInA2IAYB2aSAfn9938wb96D6Nt3b9C+ff890LMnsGcPcN11nTFr1mxpY4hVRWxA6ORliQy9ZXoEGxA6MztFsK7aw4D88cdevPfeNbj77l9ZG+z0A7FZX2RpAxsQ4sRyoiQCYwNiHJhJBkRUu27dt5g/fzp69tyNmjWPN5SXB8yZI3Y4B7ZtO/5vlSpVwvLln6BevXqB/69pdkQFYgAAIABJREFUGtasWYNFi96Fz+dFvXr10bdvP5QvX17aOM2oiA0InaoskaG3TI9gA0JnZqcI1lV7GBDRi/Xrv8DSpffgzjt3sTbY6Udio77I0gY2IMRJ5URJBMYGxDgwEw2I2OTqppvmYu3aRRBfxxX7gYg7HllZp3a3X7+78PzzL2DXrl24++5+WL9+fWATwcKjbt266NWrN+69t7+0scquiA0InagskaG3TI9gA0JnZqcI1tXQs6FnQ0LZ+a1Pn9744ot3WRvs9COxUV9kaQMbEOKkcqIkAmMDchKwY8fysGjRMuzZ8w3E9919vhJwudJx/fU3o1at41+VCnXIXHtC1K67bjaWLl0WcUK7deuO5557Htdeew1++eXnoOVTU1Px5JNPo0ePHqf8PScnB9nZ2ShVqiQaNGgIV7DdDyP2IroCsgU6ut7ER7QskbFitGxArKBsXhsyc5t5vTS35kjaEG5DQtn5rUeP27Fs2dKIA2ZtiIgoIQvI0gY2IMTlwYmSCIwNyAkCBw4cwujRj6N7919O3NoWfzx6FHjrrWq44IL+uPTSiywzILffvhBvvvlWxAkdNOg+lClTBqNGvRC2bNOm5+OTTz6FEENx/P777xg58mF899232LNnT+CldHG3pEOHDnj00cfhdDojti2rgGyBltUvO9cjS2SsGCMbECsom9dGsuuqHm244oqGOHAgE5rmhKadPBey89uAAf3x1ltvRpxw1oaIiBKygCxtYANCXB7JniiJuE4qnuzsXnjhafTq9QXKlg1Ocdq0GujVazxOOy0laAGZ/MTVtB9++BXXXXcdDhwIveN59erVsWrVZ7jzzjvw1VdfhZ3+kiVL4p13FuLyyy8PGI4bb7wBWcGe6QLQokVLLFz4rmVfypIt0NH8DuIlVpbIWDFeNiBWUDavDZm5zbxemlezHm3o2/c5OJ3XWmJA1q9fh86dWRvMm/H4rlmWNrABIa6DZE+URFxsQAoI7Nr1J1auHIQuXfaHRJiTA3zwwc3o2/dO0wyIePTq0KGL4POlQNMU3HHHHXj//SVB2xN3KHr27IkXXxyNFi2uwMaNv0Sc/nHjxuP223vgttu648MPPwhbfvjw4Rg69KGIdcoowAaETlGWyNBbpkewAaEzs1NEMuuqXm348MMbcOut0y0xIGJt9OzJ2mCn34id+iJLG9iAEGc1mRMlEdUpxZOZ3YwZr6NTp7kh734Uwpo5synuu+950wyIeO8kJ6dNwHyI2/hi345BgwZg9erV+Ouvv060W6NGDbRr1x6jRr0YuEvRvn07fPvtN2GXgHi3Q+x6ft555+H885sgNzc3bPnKlStDVbOjXVa64tmA6MJ0UiFZIkNvmR7BBoTOzE4RrA2RtWHWrMbo3XulZQaEtcFOvxB79UWWNrABIc5rMidKIio2IEUITJo0A7ffvgCR9uabPbsxBg580TIDUtjQ7t27MH36NOTkHECVKlVw9933nLSD+ZNPPoEJE8aHXQKNGzfGp5+uxOefr0GXLjdEXC7iDsuWLWrgU79mH2xA6IRliQy9ZXoEGxA6MztFJLOu6teGRujV6zPLDAhrg51+IfbqiyxtYANCnNdkTpREVGxAihBYufJLlC79HBo39obEKO5ITJ/eAg8++LDlBiTS3O7fvz9wF0RVg3ynF0CZMmUxYsQI9O8/AGvXfo7rrusUqcrA34Vhadq0qa6y0RRiA0KnJ0tk6C3TI9iA0JnZKSKZdVWvNrz66qW4664llhuQSOuEtSESocT7uyxtYANCXBvJnCiJqNiAFCHg9/sxevR9uPdeT0iMa9aUxhlnPIMLLjjHdgZEdOiXX37BwIEDsGnTRni9/xmpM86ohm7duuGRRx4N9FvsEVK37lnIz88Pu2TEo12ff7428Glesw82IHTCskSG3jI9gg0InZmdIpJZV/VqQ/Xqj8Dtvtt2BoS1wU6/JGv6Iksb2IAQ5yuZEyURFRuQYgRWrlyLvXsnoVOnfaew2bnTgaVLW2HYsKEhMctYe8XfAaHOqTAe77zzDlas+DRgQmrWrIVBgwbhjDPOOKmqpk3Pw86dO8NWL3ZX/+ab7yz5EhYbEOpMA7JEht4yPYINCJ2ZnSJk5DY7jYfaFz3aMGLEPYHP8AKOE+/wFbZjh/zG2kCd9fgtL0sb2IAQ14BdEqWmaSf2WyAOIWbF7cIuZgAAfP75V/jqqwVo1Ggr0tOPIidHwdq1tZGS0gy9et0Z9mRcBr9oDYhedsKgdOt260l3SorGirsfw4ePwIMPDtFbZVTl7CDQUQ0gBsGyRMaKrrMB+Y8ya4MVK05+G3q1IdiGhPGU31gb5K8dq2uUpQ1sQIgzJ+MkkNjkieLr1m3Cp58ugtO5DQ5HPvLzU5GScl7g8ZeUlBCbSxhtzIS4WLIzYThRVbl+vYqtW3+F2EG8RYuLULJkiYj1yeBnlQERgxEvrb/44qjAI1lFD7FfyI033ogJE16xzETHk0BHXAgWFZAlMlZ0N9kNCGuDFavMmjb0aIMwIV5v6okNCeMtv7E2WLOWzGpFljawASHOkIyTQGKTgeLvv/8hcnP/h2uv3Y+CjaYD/y72kJs2zY0BA55ClSoVjVRtWUys2Fk2QJMbksEv2NWzaLu9detWzJ49C4cPH8KZZ56F3r37ICXl+GaKmzZtwsSJ45GdnQ3xrHP16jUCe4+0aXOVZeZD9CPeBDraOZERL0tkZPQlUh3JbEBYGyKtjsT7e7wYENaGxFt7YkSytIENCHF9yDgJJDaJnTv/wEcf3Y9u3f4NGpqXB0yd2gwPP/wktWpLy8eCnaUDNLmxaPiJDQhDPT9stNtin497770HX331Jf7997+1WadOHXTtejMeemi40aqlx7EBoSOVJTL0lukRyWpAWBvoayURIuxuQFgbEmGVhR6DLG1gA0JcJ9GcBBKbOlF84sQJ6NbtA5QqFbqGRYsqokWLcTjrrGpGmzE9LhbsTB+UhQ1Ew0/2nQ9xN+Omm7oENjAUh8sFNGwINGkClC8P/P23AqfzYjz33HxUqFDBQkrBm2IDQp8CWSJDb5kekawGhLWBvlYSIcLOBoS1IRFWWPgxyNIGNiDEtRLNSSCxqRPFx48fgt69fwkbLh7F+uSTnrjjjluMNmN6XCzYmT4oCxuIhl9xwYq220uXvo++ffsEdlKvWBG4917ggQdw0kaLYiP0KVMaoXv3+ahevWa0TUYVzwaEjk+WyNBbpkckqwFhbaCvlUSIsLMBYW1IhBXGBuQUAskrMg+id++NYVeEeM93yZLb0Lv3bbZd/dGcQNt2UBZ2LBp+sg1Ijx63Y9mypYHR33UX8PzzwUH4fMDLL7fAkCGLLSR1alNsQOj42YDQmEXz+6S19F/p8eNZG4yyi+c4OxsQ1oZ4Xln6+i5LG/gOiD7eJ0rFQmTGjHke/fp9dtLL58W7/dlnZVCjxnNo2tT8Td2IyGLKzmhf7RgXzdqTbUA6d74On3++BmeeCXz2GRDuKauPP05F7drvo0GDxjHDygaEjl6WyNBbpkck68Up1gb6WkmECDsbENaGRFhh4ccgSxuSwoB89dVPWLt2CUqU+A0Oh4ajRysjLa0FOnduR94ELZqTQKPLct26zdi+fSTatDkctApNE588bYSRI8cYbSIQt359FlaseA8uVw78fhdOP/1cdOnSCWXKhHn5hNBiLNgRumf7otHwk21Abr31Znz88cdo0wZ4++3w6MRdkFmz7kWfPs/GjDEbEDp6WSJDb5keYdSAsDboY83aoI+TVaWKv9Nnp/zG2mDVKohdO7K0IeENyP/+9zoqVVqEzMzDJ91ByM4WO083x4gRI+F0OnXPZDQngbobCVJw4sRJaN78IzRsmH/SX4X5mD27Glq1Go5zz21gqAnx0tiYMWOQkfFVgJPDcbyavXuBefPOwnXX3W+47qIdihU7Q1BsGBQNP9kGZNasmYFd26+6SsO8eZFhTZ9+F/r2fSFyQZNK2EmgTRqi9GpliYz0jgWp0IgBYW2IPDOsDZEZxapEURMCKHC5HPB6/RAbUcbyYG2IJX1r2palDQltQNas+Qa5uaPQokXwOwe//65g1aou6Nevj+5Zi+YkUHcjQQqKpDJ//kLs2rUGDRpsR2pqHrZuPQ3//OPGtdf2QMOG9Q1XP23adLRs+R5q1fKfqOOvv44/WnP0KLBlSxU89tgkVKqUargNERgrdlF12kbB0fCTbUDEy+ft27fFsWPrID6EVSLMPoobNpTEP//MQGZmx5jRZANCRy9LZOgt0yOoBoS1QR9j1gZ9nGJVqujGsi6X0xYGhLUhVqvBunZlaYPlBqRBgwZt/X7/awBWqapK+mQTVWReeulx3HPPN2FnZerUOhg8eBLEj1fPEc1JoJ76I5URRmTz5p3IzT2COnWqoWrV6DYfPHz4KGbM6I9evX4LNC2+XDR7NlClCnDVVUCZMsBPPwEffVQZt946BBdf3DRSF0P+PdbsDHfcJoHR8JNtQASSnTt34vbbu6FHj43oE8bDjxvXBAMHriA/7igTOxsQOk1ZIqO3ZdYGvaSCl2NtiI5fPEbb0YCwNsTjSqL1WZY2WGpAMjIyhmma1hvAXwB2m21Axo3rhT599oQl+9VXTpx++ng0bZqmawaiOQnU1YDFhZYs+QT164/BWWcBYkPDMWOAgQOP7+VQ/Jg373Q0aTIUF154nqFeJho7QxCiCDLCz4wNCIsOwefz4dFHu6Nz50/RrJnvlNHNn18DZ501Ds2aXRXFyKMPZQNCZyhLZPS0zNqgh5K1ZVgbrOVtpDW7GhAxFtYGIzMaHzGytMFSA5Kenj7I5/P9z+VyjQdQ2mwDMn58T/TuvTfsjP74I1Cq1Mto1uxsXTNv5CRQV8UxKvTaa/PRps1spKYCCxcCzZsDNcNs2TB5chMMG2bsWf5EY2f1lFH5UcyHuHp64MCBwPtQ5YO5zwiDff/96dix422cc85GVKp0FNu2VcLu3U1x2WWD0aTJ5RFRfffdt5gyZQq2bfsV4rnz6tVroFu37ujYsSOEeYj2YANCJyhLZPS0zNqgh5K1ZVgbrOVtpDUrDAhrg5GZSewYWdoQvbIb4Ox2u+cYMSD5+R+R3q568cUHcM89m8L2cO7cKrj55sk47bQUXSMRJzJOpwM+X+xf9tLV4QiFPvvsWzgcT6FJEy8mTQL69w8fsHx5OZx77lhkZJxJbj7R2JEBRBlA5ScMSE5OJjRNPF4Y/Kcuntd98cVRWLlyBfbs2QNFcaBu3bro2LETGjRoAPFC4a5dOwM9r137TPTu3QeZmZlBRyKEasuWLThwYB9q1jwTtWrV0jXi0aNfxOTJk7F///6TypcqVQqdO3fG5MlTozYhwsP897vV1a2kL1SpUkXL9YG1wT7LjrXBPnMRqidO5wHk5LQJ5Hdx8ej4eYmcfrM2yOGYiLXI0gbLBUZMhlGR8fs/0SgXQ+fMeQsXXzwL1asHXwLi86AzZlyB4cMfS8Q1omtM4mrzqFEDcPfdHrz6KtC3b/iwHTuAXbtGoGPH1rrq50KxJHAA+/e3BOAM+qW3Y8eOoWvXrli1atUpnXQ4HIGTfnEbvehRrlw59OzZE8+H2nmQONzly5ejd+/egbsvwQ6Xy4Vhw4Zh+PDhxJq5eLQEUlNTLdcH1oZoZ01ePGuDPJbm1bQP+/f/Z0BktcPaIItkYtYjSxssF5hoDAj1Dkh+vhfPPPMo+vT5CRWLvastzqsmTjwTvXo9g5o1q+peJdSr0LorjmHBDz74GF7vdKhqbmBX63DHL78oyMt7Gi1bXkjusVnsxJX37dv/wNGjeTjzzKooV640uW/xEEDlF+kOyPDhD2H69GnkoZcpUzZgQHr0uIMcWzzgllvEfiLLw9bTpEkTfPrpyqheYuc7IPSpknWVi9KyUQPC2kChrL8sa4N+VrEoadYdENaGWMxm/LQpSxviyoBQv4IlplOclL766hRo2gZcdNFvcLmADRsqBz5f263b3ahV6wzSrFOfwydVHsPCS5Z8gMWLZ2L06ENhP6k6ffpZGDDgFZQsGea7qyHGIZudMB5vvvkO9uz5EnXr7kKZMt7AuwfHjjVA9+59UK1a5RgSld80lV/hOyDiEazit+Xz8/ORmdki8MiUkeOyyy7HkiXvGwk9ESPm78ILz8f27dvD1lOmTBmsWLEKGRkZhtvjd0Do6GQ950tp2agBYW2gUKaVZW2g8bKytBnvgLA2WDmD8dmWLG1IeANSOL1HjhzD999vgtfrRaNG6YY/X0s9CYyn5ZWVtQMfffQgevfODdrt3bsd+PzzG9C3r/59U4pWJJOdOHkdO3YcWrdegbQ070n99XrF3a066NXradSsWSWepiBsX6n8whkQYTyuvLIVjoqNXgwc4hEtt9uNJk2a4v7770daWjq5FvF41/nnN8Hu3bvDxopnm8UdkMaNG5PbKAxgA0JHJ0tkKC1baUBYG/TPDGuDflZWlyzckFC8ByIuNEX7Dghrg9UzGH/tydKGpDEgsqaYehIoq12r6vn008+wZcsMdO36F8qWPd6qSGjffFMS339/aeB5fHHyaeSQyW7lyi/hcLyACy/MC9oV8Yjd1KmX4KGHHjfSVVvGUPmFMyCbN29C69atIF40pBxOJ3D22cD55wOVKgFiw8otW8qie/dn0KPHnZSqAmWvuupK/Cg+RRfmEC+/f/bZGlSoUIFcPxsQw8ggS2QoPYiFAaH0L1xZ6u9TVrtW1cPaYBVpejtF74REa0BYG+j8ky1CljZYakDcbnfh5dbC53fyxcSpqqrroX0jt9llL4xEFxnB6/ff/8HChfPh8/0KwI/8/Ipo3vwaXHbZ+VF9jUgmOz2bTL7zTiW0bTsRNWokxqNYVH7hDMi+ffvQvPnF+Pvvv3X/RMqVA/r1Ax5+WHxR6r+w/Hzgscec6NRpAZo3D/6FrFCNPPvsM3j55TFh+3DddZ0xa9Zs3f0MVpDvgNDxyRIZPS2zNuihFPsyrA2xn4NgPXC5/vviYbQGhLXBnnNsp17J0gZLDUi0ANmAREswtvHUE+hwvR01qjf69z++e3uoQ3yxa/v2h3DNNa1iO3BJrVP4hdsD5H//m4NJkyZh69ZsUs+6dhV3lYKHCNF78MGqeOmlzaQ7ZEeOHEGXLjfgm2++DlqxeMzr7bcXoHbt2qS+Fi/MBoSOT5bI0FumR7A20JnZKYKS2yL1Oxm1QZYBYW2Q9A3jSIs0zv8uSxvYgBAXgsxESWw67ovLYvfuu4uxbt00DBvmD8tk2zZg9+6H0b59i7hnJwagl9/x2/HiM8kOaNrx54ILj0WL3sXQoUOxb9+/JCannw6sWCH2Agkdtm4d8M8/s9C69fWkug8ePIghQx7AN998g127dgViq1SpEni/5IUXRqFOnTqk+oIVZgNCRyhLZOgt0yPYgNCZ2SlCb26L1Odk1QYZBoS1ITH2dov0G5Hxd1nawAaEOBuyEiWx2YQoLoPdunWbkZX1BH79NQcDBhw/KQ91zJ1bFV27TtK9yaTdIevlF+554Guu6YCvv/4q7FDFyf9NN3XF9u3b8OOPP2Hv3t/RrBnw4YeRCU2b1h39+r0SuWCQEjk5OVi1aiWOHcvDZZddilq1orvrUbQJNiD0KZElMvSW6RFsQOjM7BShN7eF63Mya4MMA8LawAZEb06QpQ1sQPQSLygnI1ESm0yY4jLYjR79LO6663P89BPw779AG7EHU5DjyBFgzpyWGDp0RNLxC2VAvvjiC9xww/XwegOvXoU8xJ2HFStWBr6Q9corr+DddxegcuUsLF0aGeX06d3Qt++kyAUtLsEGhA5clsjQW6ZHsAGhM7NTBGtDdLMRrQFhbXDA62UDoncVytIGNiB6ibMBIZI6tbgMkRk7th/69t0ZqHzuXKB+faB585PbEptqjx59Fh5//GVUqFAu6n7bpQK9/IobEPHJ4ieffByvvfY6cnL2RxxO/fr18cADD2DcuHHweDyB8rVqAWvW4JQNPYtWtmuXgu+/fwGdO/eL2IbVBdiA0InLEhl6y/QINiB0ZnaK0JvbwvU5mbXBqAFhbRBPUShwudiAUPKBLG1gA0KhTngOn1htUhSXITLjx/dG797/vXy+ahWwcSMCnwwuVQrYvx84fBi45JLH0K7dpdK5/vPPASxY8DYOH94EhyMPXm951KzZDNdffw1KlSopvb2iFerlV9yAjB79EsaOfVn3nh/inYvc3NxTvpAlHnl76qnQQ5w0yY3evdeglJgImx0sMvQJkSUy9JbpEWxA6MzsFKE3t4XrczJrg1EDwtrABsRIHpClDWxAiPRlJEpikwlTXAa70aMfxN13bzyFidh8UGxpUaYMsHBhRbRtOwnVq8v9/O6GDZuxfPkY3HbbbqSk/NeF334D3nyzIQYPfsrU90308itqQMT7FK1atSTteF6tWjXs3bv3FMZVqwJPPw3cdNOpS3LJkjNQvvwzaNXqRluuVzYg9GmRJTL0lukRbEDozOwUoTe3hetzsmvDkSMN4fOlBD48Io5In+MVe0CxNrABMZIHZGkDGxAifRmJkthkwhSXwe6NN95G8+azUK1acCwi6U6ZcjGGDQtzqd4A0SNHjmHMmEEYPHhH0Ohjx4Bp0y7Gww/LbbdoY3r5FTUgCxe+i379+kDcatdziE3//vnnbxwWt5GCHBUrAhdcAHTq5EB6OrBnz2n47bfz0KzZvbjooiv1NBGTMmxA6NhliQy9ZXoEGxA6MztF6M1t4frM2uCEpu1DTk6bU75+GIzbu++yNggurA30TCBLG9iAENnLSJTEJhOmuAx24or+c889grvv3nDSXYjCKz6vvloD1177GNzu6D/dWhT83LkLcPHFM1C9eujp+OCDFDRpMgZu95mmzJlefkUNyJgxYyA2+9NzNGrUCN2734aHH4784r64S/LWW/MDn8utHg6KnoYtKMMiQ4csS2ToLdMj2IDQmdkpQm9uC9dn1gYnvF4fxJ0Qrzc14h0QsQEsawMbECN5QJY2sAEh0peRKIlNJkxxWewOHz6KKVMmokyZn9Gy5Z8oWRL46acU/PprGjp37osGDepJZzZu3BPo0yf4ZnmFjYnHwObOvR79+98lvf3jV2oAl+u4yIS6oVF8A8L33luMvn17w+fzhe2T2PBvzZq12Lp1K9q0aQ2xQWC4w+l0olWr1pg48RVUFc9m2fxgA0KfIFkiQ2+ZHsEGhM7MThF6cpue/rI26DcgixezNhzXVX4JXc9vq2gZWdrABoRIXlaiJDabEMVls9u/Pxdr136DvLxjOPfcc5GeLm/fiOLAJ0x4BL16fR9xHmbP7oiBA/tHLGekQCR+wTYg9Hq9yMxsic2bN4Vt8qmnnkH//v0Dj2q1b98O3333ra4unnfeeRAmJzW1gq7ysSrEIkMnL0tk6C3TI9iA0JnZKSJSbqP2NZm1Qe8dENaG46uKtYH66wJkaQMbECJ72YmS2HxcF49nduPGjcadd34KpzP0FOzYoSArayBuuKGDKfMUjp+483Ho0EUnXkIseodk4sQJGDVqFI4cCf5eR9OmTbF06QcoXbp0oN9z576BkSMfhtihXM8hjIswMHY+WGTosyNLZOgt0yPYgNCZ2SmCtSG62SjKT68BES2yNrABMbLyZGkDGxAi/XhOlMShSi8ez+w2bdqGjRuHoH37QyG5TJt2FgYNmoQSJVzS2R2/UhP6ESxhQHJzhQEJ/uzvCy88j/feexX16+9DZiZQoYJ4bE2Bx3M6nnhiIc4559yT+jx+/FhMmzYNf/zxR8SxnHdeE6xcuSpiuVgWYANCpy9LZOgt0yPYgNCZ2SmCtSG62TBqQESrrA38CBZ19cnSBjYgRPLxnCiJQ5VePN7ZjR07Hm3afIK6db2nsFm5MgWK0gsdO7aXzq2wwmgMyKxZD+Oii2ajceOjJ/UvPx8YP168fP42qlWrcdLfVq5ciZtu6hJxPLVr18ZPP60P3Mq268EGhD4zskSG3jI9gg0InZmdIlgbopuNaAwIawMbEOrqk6UN9j1jCEIkGUVGvDz84Yeroapr4HIdgs9XElWqNMUNN3RE2bLHH5mJlyPeRUa8HzF79v+Qk/MlWrbchcqVNfz6awl8/309nHtuJ7RrZ+5naI0akO++W4PDh7shMzP43Rvx8vwrr7TDffe9ddJSUlUVV17ZKuQneQsL16+fhm+//c7Wy5ANCH16ZIkMvWV6BGsDawN91ciLsJM2UB7BYm3gR7CM/ApkaQMbECJ9K0+iDx48jJdeehLXXfcLMjL++4qReCpm7ty66N79YdSvb96L10Q0EYtbyS5iZ6IokJeXj1Wrvsa+ff/grLPqoHnz8yy5+m/UgEya1AP9+78feIQr1LFgQVVccslK1KhR80QRIapt216FH374ISytTp2uw+zZc6Igan4oGxA6Y1kiQ2+ZHpFsBoS1gb5GrIiwgzZQNiRkbWADYuR3IUsb2IAQ6Vt5Ev3cc8c//Vq27KmdFC8ZjxlTHyNHjjftnQMimojFrWQXsTNxWMCoAXn11Uz067c+7Ij37AF++GE8rr22x0nlpkyZgmeeeQpHj5786FZhIfEJ3jfemIsLLrjQ1kTZgNCnR5bI0FumRySbAWFtoK+RRI4org2Fe0GJMYud0UN9tp21gQ2Ikd+FLG1gA0Kkb9VJdHb2bnz//QO49toDIXu4bZt4idi8ry4R0UQsbhW7iB2J0wKh+BXf+6O42Lz6aiv067cu7Kh/+028lD4B11xz+ynlRo4ciTfffAMHDpy8FsUGhCNGPBzYvNDuBxsQ+gzJEhl6y/SIZDIgrA309ZHoEcG0ofCz7JomdkgPToC1gQ2Ikd+GLG1gA0Kkb9VJ9OTJ03DrrYtQokT4Ds6YcSkGD36MOIrYFLeKXWxGZ36r4UQGcIS80jVpUk/077847CNY8+ZVQ2bmapxxxhlBB7Jhw3pMmjTuCPfZAAAgAElEQVQJe/b8BofDgYyMBhg8+H7UqHHyi+vmUzDWAhsQOjdZIkNvmR6RTAaEtYG+PhI9wqgBYW1gA2LktyFLG9iAEOlbdRL9yisT0bPnsoi9mz37Ygwc+FTEcnYoYBU7O4w1WB+OHs3DggWLsXfvtyhR4gD8/pJQlHro3PkW1KlTPWK3jYrMunVf4++/b8ZVVwW/mya+hDVpUgfcd9/ciH2I1wJsQOgzJ0tk6C3TI5LJgLA20NeH3SNYG2I3Q6wNdPaytIENCJG9VSfRb775Lpo1m44QF6QDvfb7gZkzr8T99w8ljiI2xa1iF5vRhW81J+cQxox5FD16bEK1av+VzcsD5s+virPPvgctW14SthKjBkRU+sYbTyEj4//tnXd4FNX3xt9NoUoIPYIQaQlEEVGaqBA6KEoRpAhKjfSmYMP6RfkpoBAChK5UAWlCAJEelN5EgWwQkN47JCFlf88kBBLY3Zmzc6fs7pk/fHzIOffe+Zw78867U+5kVK+e/UtY0qsdkZGV0bXrLyhUqLAZ0QkZE4sMHaMokaH3TM/wJgPC2kCfH2bOYG0wtjqsDXT+orSBDQiRvV4X0XfuJGLq1D7o2vW0wxGuXZsX5ct/i6eeKkfcC2PC9WJnzN457/X//u8rdOv2J3Lnth83ZUoQ3n47EoUKBThsSI0BkRpdu3Y+Dh+ehwIFrMidOxkXLhSBj88LePPNTxEYGGhGbMLGxCJDRylKZOg90zO8yYCwNtDnh5kzWBuMrQ5rA52/KG1gA0Jkr+dF9Ny5CxEUNBfVqyc8MsrTpy1Ytqwuhg4dStwD48L1ZGfcXj7a88mTF7BhQ3+0anXN4bCk97tXrGiDiIhumhmQzIZv3bqFpKSkdNPh6+trJlSajYVFho5WlMjQe6ZneJMBkeiwNtDniBkzWBuMrwprA70GorSBDQiRvd4X0QsXLsaJE2tQv/5/KF3ahsuXgVWrpPcFqqFnz3fd6gJSb3bE0moWPnXqbLz++my7n1PO2um0aVUwYMAIzQ2IZjtq4oZZZOjFESUy9J7pGd5mQCRCrA30eWK2DNYG4yvC2kCvgShtYANCZG/ERXRycgp++20TTp78DwUKFMSrrzZCvnx2Fgch7ove4Uaw03sf7fU3YcJUdOz4C3x8nI9mxoxn0K/fdx5lQKTFDFesWIGffppx765LAbRo0QItW7ZK/5qWXhuLDJ20KJGh90zP8EYDIlFibaDPFTNl6KUN0j47+hSvUTxYG4wir75fUdrABoRYC2+9iCZishvurew2bdoBH5//oUqVZIcYJXGYPLkO3nvvI48xIIcOHUKrVi1w4cKFbPskmYGqVati1qw5KFKkiIipJdsGGxBZRI8EiBIZes/0DG81IHRS5sxgbRCvDVKllS5IqPesYG3Qm7jY/kRpAxsQYl289URJxGRaA3L3bjJ+/z0W58+fxeOPl0CDBi9pvpK89EvPt98OQN++VocYN27MheLFv8Fzz4UpNiByCxBmNpSamop16xbhv/82wmJJQ/78T6FZs+7I7eiNeAHFPnIkHvXq1cXt29m/upW16Zo1X8CKFTGQzIHWGxsQOmFRIkPvmZ7BBoTOzEwZZtBVT9KGrLXN1Al7CxKyNvA6IK6cB0Rpg/bK78reOchhkREI04CmjBQZyQTMmTMPFy5sQr16J1C8uA3Si/wbNpRCUFA9dOjQVlMisbHbcPRoJN5448oj/Rw75oc1a+rhvfcGOx1DVn6+vjdw/XqD9HibzeLw9vrBg7uwatV7ePXVQ6hYMeNXtnPngKVLy6FMmUFo2LCDJvvdtGlj7Nixw2nbfn5++PHHmWjatKkmY8jaKBsQOmJRIkPvmZ7B2kBnZqYM1gZx2vDwo1aSAbl1qxpSUwOy6QRrQ8YRwNpAPxOI0gY2IET2Rp4oiUM1XbiR7CZPnopnn12GsLBHb3X/9VdOHD7cEl27dtaU2datuxAbuwDlyx9BSMgdXL9uwdatwShY8AV07vy27J2ArPwSEioiJSXjk72Onu09ffokVqxogZ49j9rdr5UrCyMwMBIvvPDAANy9exdz5szC77//joSEBAQE5EeHDh3QqFFj2fFldhIfb0WdOrXT3/mQ21q1egNTpkyVC1P9dxYZOkJRIkPvmZ7BBoTOzEwZrA3itEGJAWFteDD7WRvoZwJR2sAGhMjeyBMlcaimCzeK3fnzV7FiRR+0bfvo3YdMSHPmFEbr1hOcrsMhCujBg8dw9Oix9Iv7F16orPgRMHsGxNmLhZMm9Ue3brPg7+945OPG1UHfvkvTA44fP45u3bpg//79kO4YZW45c+bEiy++hJkzZyl6bGvy5En46KMPFeF65ZVXMWvWbEWxaoJYZOj0RIkMvWd6BhsQOjMzZbA2ZFRDhDYoMSCsDWxA1Bz/orSBDQixCkadKInDNGW4UewmTZqCli0XOf0MrrQOR0xMW/To0cWU7KRBUQ1IdPSL6NXroNP9WbasAJ5/fjOKFQtCkyaNsHfvXofxzZu3wPTpM2T5TJ06BR98oGx9mvbt30JUVJRsm2oD2IDQCYoSGXrP9Aw2IHRmZspgbVBXDWf87D2CxdrABkTNjBOlDWxAiFUw6kRJHKYpw41iFxU1Ap07b5JlMmNGXfTr94FsnFEBFAOSlpaGGTOeRffuJ50Od+dOwNd3PQ4e/AeDBg2E9FKio036YtXvv69DyZIlnbZ59uxZ1K1bBxcvXnQa5+/vj7Vr1+Ppp5/WHKk7GxDpUbgVK6bi+vUD6e/7FCtWE02bdoTET8tNlMhoOcbMttmA6EFZuz5YG9SxpRgQ1obsrFkb6HNPlDawASGyN+pESRymKcONYhcZOQpdu651ykS6bT1jRiP07+/8RXAjwVIMiDTO6OgX0KvXYbtDtlqBjRuB06f9ERj4Bv744zzWr98gu3v9+vXDF198JRv39tsdERMT4zSufv36WLDgF9m2RAS4q8hs2LAQcXEj0aJFPB6X1h9Nf1TOB0uXVsCLL36NqlXDReCx24YokdFsgFkaZgOiB2Xt+mBtUMeWYkBYGzzDgHiCNrABIR73Rp0oicM0ZbhR7DZu3AZf36+drsOxfXtO5MnzBV54oYop2UmDohqQiRN7IyJiHvz8HuzSnTuSMQHCwoCGDaW7H8Ddu8DPP/tj8uRkHHT+xBa6dOmKUaNGyzK6evUqWrd+A/v2PfpIl2QGnnmmMtas+R3Sl7D02NzRgOzatQFnzvRE8+bZ11HJ5DVzZinUqvUzypatqAlCNiA0rEad32ijNGe0Uew8URvsvQNy+7b0Fax897+YyNrw4DhgbaCfE0RpAxsQInujTpTEYZoy3Ch20gvVX345GIMGHUq/4H54S0kBxox5Gp9/PlLxl56MAEw1ICdPHsOaNa3Qvfvx+8MdPRro0QMIyPiAVrbt7FmgTRvpRUjHe/fll1+hb99+inb/xo0b+O67b7F58yacOHEi/cX2YsWKYciQD9BG6kjHzR1FZvz4Nujb1/Gdu7Q0YOLEN9C7tzZfERMlMnqUme+A6EFZuz5YG9SxleP38IKEJ06wNmQSZ22gzz1R2sAGhMhe7kAnNudV4UayO3nyPKZN+x86djyCoKAH2M+cAebMCcG7736G4sULm7oemfxstuu4fj0c9haWengH9u37Axs2DEXLlodx82Yarl4F6tRxvJsTJwKffGL/72XKlMHGjZuRN29eMifpk7zSOws+Pj7kXBEJ7iYyly9fxtq1tdCunf27H5lMJk0qi27dtsPXnrNWCU6UyKgchqJ0NiCKMJk2iLVBXWmU8Ht44dq9e1kbJOqsDfS5J0ob2IAQ2Ss50IlNek240ewSEpKwePFyXLiwG76+CUhNzY2goGpo2bIZcuXKYfo6ZPC7gWvX5BcgzLozycnJWL16DjZuHIPRo/9Lf5TL0ZaYCLz4InDsWPaI3LnzYMCAgRgyZIjpOdkboLuJjNVqxdmz4QgPT3DKe968ILz66g7ky5dPeF1EiYzwgdlpkA2IHpS164O1QR1bpfwy74RkLl7L2uB+BsSTtIENCPG4V3qgE5v1inBmp67Mfn637t/5kFpytgaIvZ6mTn0bPXoslx3Eq6/mxtatDy58y5Urj7Zt22Lw4Pdkc5UEJCYmYvr0aVi3bi1u3ryFvHnzoE6duoiIiECePHmUNEGOcTcDovQOSHR0GXTvvoPvgNxd/WDhGvLsEJPA5zfXOTI719lJmUr5PWxAMntlbfBBSkpatvWv1FVEu2xP0gY2IMR5ovRAJzbrFeHMTl2ZsxoQqvmQep40qRfeffdnp3dApMXLp0zpjISE4rhy5TLKlCmLjh07IVeuXOoGfy9b+kRvp04dsXfvnkfaq1TpGfz000wEBwcL6StrI+5mQKSxR0W1Qb9+zt8BmTDhDfTpw++A8B0Q4YeMrg2yNqjDrZSfIwPC2uA+BsSTtIENCPG4V3qgE5v1inAj2d25k4i5c+fj2rW98Pe/hrQ0PyQnB6NevRaoWrWSW/BXa0DmzJmGIkWGoHFjxz8WL1lSGFWrroPF4oMffvgh/eVxHx8LKlYMS38EKzAw0GVW0kvor73WDFu3/umwjapVq2H16t+EfwzAHQ0IfwVL+VRjA6KclRkjWRvUVUUpP0cGhLXBvQyIp2gDGxDica/0QCc26xXhRrG7ceM2Ro36FD16HESBAg9QS3cRVq8OgI9PB7zxRgvT10CNAZEWn6pfvx78/fdjyRLgscce3d0LF6QX8lshNTUMU6dOxgXpH7JspUqVwiefDEPr1q59wSo2djPat28HaWE9R1vOnDkxZcpUvPpqM6H1cEcDIgGQvvV++PB3aNHiCIoXz0By7FjGOiAvvcTrgGROEjYgQg8X3RtjbVCHXCk/ewaEtcECPz/3MiCeog1sQIjHvdIDndisV4Qbxe67775Gly6xyJ3bPubFiwNRo8Z3CA0tZeo6qDEgixb9gt69eyElJQXPPQf06QM0bw5IH6WSPkM8b5706BVQuvRr2LhxI27evGmXRbFiQZg1azaef/55MqsBA/pj9uxZsnnSJ3qjoyfLxlEC3NWASPsoGbaYmKm4di1zJfQaaNq0E6+EnmUCsAGhHA3mi2VtUFcTpfzsGRDWBvc0IJ6gDWxAiMe90gOd2KxXhBvB7uLFa1i2rC/atbvkkLF0Af7jjw0xcKCYl6y1KqYaA9K/fz/MmTP7/tCk9f9CQgDp40nXrgHx8YC0rkTBgoXS3/1wtjVv3hzTp/9I3s1evXpiwYL5snktWrTAtGkzZOMoAe5sQCj7KTKWv4JFo2nE+Y02QvNGG8HOk7RBKT97BoS1wX0NiFFHtChtYANCrKDSA53YrFeEG8Fu0aKVeOaZSDz+uHPEU6dWwMCBY0xdBzUGZMCAfpg9+4EBcbSj0srk0l0SZ5u0HsiOHbvI72l8/fVwfP+9/CrqPXv2wtdffyO0FmxA6DhFiQy9Z3oG3wGhMzNTBmuDumoo5ffwgoTSY8isDWxAqLNPlDawASGSV3qgE5v1inAj2M2fvww1a05EoULOEU+fHoL+/SNNXQc1BmTWrJkYPHgQpOd9nW3SQoFyMcWLF8fu3XuRIwdt7ZSrV68iPLw2Tp065XAI0iNe69dvQFDW1SIFVIUNCB2iKJGh90zPYANCZ2amDNYGddWg8Ht4QcKZM1kb3PEdEHUzRl22KG1gA0KsA+VAJzbt8eFGsIuLO4EDBwahSZPbDvlKvwJNmlQL77//mWlrYO+XK8pgpbsadevWwcGDBx2mPfHEE7h79+4jL58/nCB9EWvLlj8o3d+P/eabbzBhwngkJNx5JF96Ab1bt+743/+Gu9S2syQ2IHSkokSG3jM9gw0InZmZMlgb1FWDyi/ThNhsvkhOZm1gA0Kbf6K0gQ0IjbviBX+IzXpFOPUkKQrKiBEfom/ffQ7Xv9i+PQf8/Yehdu3qoroU2k7W53b9/HxdXjBp9erVGDLkPZw5c+aR8RUuXBiffvoZYmJisGbNb07H/847nfH99z+4vI+RkWOxcOECHD58OP1ui2QOQkJC0LJlK7z//hDyo11KBsIGRAml7DGiRIbeMz2DDQidmZkyWBvUVYPKL6sByfgaJGuDuyxEqG6miMkWpQ1sQIj1oB7oxOY9OtwodocPH0VMzHBERJx5xIQcPeqH33+vi8GDB2ty4SuioKIMiDSWbdu2Ydy4sdi/fz+uX7+Oxx7Lh6effjp9FfKGDRth9+5d6Nq1i8PHpEJDK2Dp0mUoWrSoql1LTk5GTMwK/PvvUQQHl8LrrzcnP9JFGQAbEAqtjFhRIkPvmZ7BBoTOzEwZrA3qqkHl97ABYW1wv8/wqpsx6rJFaQMbEGIdqAc6sXmPDjeSXXz8cSxd+iMKFrQiJOQKbt/2x99/l0LRorXQqVMH05oPaUKINCCZE0wyHxcvXkSBAgVQ6KEXZDZv3oQvv/wChw4dQpK0NDqAvHnz4plnKmPMmLEoV66c281TNiD0kokSGXrP9Aw2IHRmZspgbVBXDSo/ewaEtSEN0mK5vMkTEKUNbEDkWWeLoB7oxOY9OtwM7KRPLx49ega5c+fC008/Cemla7NvWhgQuX2WTsQrV8YgNjY2nVHz5i1Qo0YNuTTT/p0NCL00okSG3jM9gw0InZmZMlgb1FWDys+ZAZEbCWuDHCHP/7sobWADQpwr1AOd2LxHhzM718prhAFxbaTmzWIDQq+NKJGh90zPYANCZ2amDNYGddWg8lNjQNSN1HzZrA30mojSBt0NSMWKFYNTU1MnAKhpsVhupaWl/RwfH/8RAOffBwXAIkOfKGbKoJ4kzTR2I8fCBkQ9fRYZOkNRIqO0Z9YGpaQ8L461QV1NqfzYgDzgzdpAn3uitEF3AxIaGrrbZrPtTklJGZIzZ86iKSkpMRaLJdpqtX4vh4ENiBwhc/+depI0997oNzo2IOpZs8jQGYoSGaU9szYoJeV5cawN6mpK5ffwWiDe/OoDawN97onSBl0NSGhoaFWbzbYtZ86cRQ4cOHBV2u3y5cv3tFgsA61WawU5DGxA5AiZ++/Uk6S590a/0bEBUc+aRYbOUJTIKOmZtUEJJc+NYW1QV1tX+LEJyWDO2kCfe6K0QVcDUr58+XctFssQq9V6/zM6ISEh0uIL2y0WS0BcXNxNZyjYgNAnipkyXDlJmmn8Rozl4QUI1awDYsT4zdIniwy9EqJERknPrA1KKHluDGuDutqq4ZeYWBEpKQHw1rsgrA30uSdKG3Q1ICEhIR8DaGm1Wqtl7nLZsmXL+fr6xlssljJxcXHHnKFITl5t+DfSpMnq6+uD1FT+ZBt12jI7GrGEhIpITc0Hm006TC3pa5g8mHu0tkRGS19BkWrpTptZ2LkTs4IFA3UrMmuDO80M8WNlbVDHVA0/SWckAyJpjNqNtUEtQffIF6UN6mccgZckMjabrVV8fHxVVwxIWtrvNje77iHQ4VBXCKSmpmLDhu04c+YUihQJQoMGteDv7+dKU6bLuXkzBKmpAfD19TV8bNK6ISNHjkz/LO/ly5eRK5f0GeOnMWDAAFSpUsXw8fEAxBMICAjQTR9YG8TXz9tb9GRtEFlbtTrD2iCyGu7Rliht0E1gJKwhISE9AHxstVpLZ2IuX758DYvFstXPzy/g4MGDt5zh5zsg7jE5HY1Sza809tpcuHAJjh//HS+//B+eeCIV585ZsGlTMIoVq4O33mrndr/SP7yPD/8yZdSv+OfPn0e7dm+mr57+8FasWDF8/vkXaNeuvaknp1HsTA1FZnCifuVSwoC1QQklz41hbVBXWzX81NwBYW1QVzd3zRalDboakHLlylXx8fHZBaCY1Wq9dM+U9AXQ02q1Pi1XDH4HRI6Quf+u5jnVh/ds1qy5KFlyAapWTXxkpw8e9Mfevc3x7rvd7QKRbhPv3HkA27atg8WSjDx5gtCqVUsUKJDPVAAffjbXqGdV33yzNdatW+eQTYkSJbB27XoULVrUVPyyDsYodqYFomBgop7zVdAVWBuUUPLcGNYGdbVVw0/NOyCsDerq5q7ZorRBVwNyz3BsA/B3WlraYB8fn+IAVgIYbbVax8sVgw2IHCFz/13NSTLrnl27dgtz5/bB22+fd7jDCxYUQNOmUXj88ULZYs6fv4ro6BF44QUrXnghMf29iuvXgV9/LYrcuRuic+dOpoFoBgNy5MgRNGnSCFevpn+0zuEWEdETI0aMMA27hwfCBoReGlEio7TnkJAQ1galsDwsjrVBXUHV8HPVgLA2qKuZO2eL0gbdDUi5cuWe8PHxmQwgHMANANIaIF8CkH3BnA2IO09Z6XN3QMZXnFJVfXFj+vRZaNRoDgIDHfO4cwf45ZcW6N275/2gpKS7GDFiCAYOjIOfnddE9u/PhRMnOqB9+zdNAVqkAbly5Qpu3LiBwoUL47HHHlO8f9988zVGjx4lG1+7dm0sWbLskTjJuPzww2hs374dt2/fxmOP5cNLL72E/v37IyAgv2y7ogLYgNBJihIZpT2zNigl5XlxrA3qaqqG3+nTQbh61YZChVgbpKcjeJMnIEobdDcg8rvmOIINiBp6xueqOUlmHf24caPQpcta2R2aMeNl9Ov3yf24+fOX4tlno1GihOPUSZOeRP/+UaZ4kV2EAdm8eRkOHPgRRYocRIECCThzpgBu3nwWr7zyEcqUkV16B19++QUiI8fKspZMxbJly7PF/f333+jRozus1rhH8p966in89NMslC59/3Uw2T7UBLABodMTJTL0nukZrA10ZmbKYG1QVw1X+K1bF4s9e1ahUKGTKFAgEadPszawAVE2D0VpAxsQZbzvR7lyoBO78NhwUewiI39Aly6/pd9RcbZNmxaOAQM+vB/y/fcfISJir9Mcq9WC8+c/RNOmdQyvg1oDsnRpFAIDR6Nu3Wv39yUhAUhKAubPD8aLL07BU0/d/yK23f3dvHkzOnRohwQp0cnWps2biI6edD9C+gJNgwb18ddfj764nhmUM2dOVKtWHc2aNUO3bt3h4+OjGXM2IHS0okSG3jM9gw0InZmZMlgb1FWDym/BgkXIm3ce6tR58N0f1gZeWkHpLBSlDWxAlBK/F0c90InNe3S4KHbbtu3HrVufoWbNJIe8/vnHD9euDUHjxg+MRGTkQHTtetgp49u3gZUr30aXLh0MrUXW1c8z7wpTLqLPnj2D9evro2PHc+n7sXYtcPgwEBAA5MoFXL4MHDhQBN98sxP58zt+FEr6Rahp08bYuXOnQx5SvnT3o1KlSvdj5s//Gf3790NKSoosR+kzw02aNMWMGT9q9slhCjvZAXtJgCiR0QMXGxA9KGvXB2uDOrYUfqdPX0JMTH906HCFtYFXQndp4onSBjYgRPyUA53YtMeHi2InXRR/+aX0Lsffdt/lSEsDvv8+BJ99Nibbr+o//PAhevTY55Tz0aMWnDjxPpo1q29YPaQ7H5kLEGZ9JJVyET1lyhB06jQVuXMDs2ZJn8AGatTIvkuS2RoxogwGD16LAgUKONzfP//8A71798bJkyceiZHWA+nSpSuGD/86298iInpg0aJfFDOU9q1//4H47LPPFOdQAinsKO16cqwokdGDERsQPShr1wdrgzq2FH7jxo1Hu3bLWRvuIWdtoM89UdrABoTInnKgE5v2+HCR7M6cuYTJk79Cx45WBAU9QHfpknTBXRodOw5D6dLZX/aYPXshXnhhGooVc4x6ypRS6N07Cjlz5jCkHr6+t3DjRjhsNt9HXtSnnCinTGmNiIh12Ls3425Hgwb2d0d6HCs6+jX07z/T6f7u2bMb3333Hfbv34cLFy4gV67ceOqpMLRs+QZ69er1SG7Xrl2wbNlSEkNpYcP16zdqcheEwo40aA8OFiUyeiBiA6IHZe36YG1Qx5bCLzLyE3Ttupu1gQ2Iy5NOlDawASGWgHKgE5v2+HDR7BISkrB48a84f343/PzuICUlFwoWrIzWrVvhscdyP8Lzzp1EjBz5HgYN+hf2Xjc4fNgf//zzJt55x7hP8YozIG0QEbEW48YBfftmfIHM0TZ37uNo0GATihQpIjsHpYWn/vvvePoXrEJDQx0u9vj5558hKmqcbHtZAyRTs379hvR2RW9sQOhERYkMvWd6BhsQOjMzZbA2qKsGhV9k5DB07bqLtYENiMuTTpQ2sAEhloByoBOb9vhwM7A7ceIcpk37PzRpcgSVKmW8nyC9fLd8eQEkJYWjZ88IQ1dQF2VApk//BO3aTcDcuUCPHs6n1smT0vsgE9C0qbjVzC9duoTw8No4e/as4nmdI0cOrFu3HmFhTynOURrIBkQpqQdxokSG3jM9gw0InZmZMlgb1FWDwm/ixElo1WoJawMbEJcnnShtYANCLAHlQCc27fHhZmGXlpaG9eu34p9/tsBiSYGfXyE0b94aJUoUNrwGogzIxYsXsXJlXSQnn5Y1IKdOAfv3j8crr4h98f67777FuHGRuCMtyqJgkz7Ju2lTLPLmzasgmhbCBoTGS4oWJTL0nukZbEDozMyUwdqgrhoUfhcuXMMvv/RDUtJF1gZ+Cd2liSdKG9iAEPFTDnRi0x4fzuzkSyzKgEg9rVr1I7Zu/QBffXXX6SNYCxcWRa1a61G8uJMFUuSHbjdi8uTJ+PnneThw4C9Ixs/ZVrBgIbRo0RyDBg0WPhY2IBnkDx/+C+vXR8HP7ygsFhuSkkqgRo3uqFat9iOlESUyLk4dUhobEBIu0wWzNqgrCZXfr7+uxIYNE/DVVymsDRYL/Px8kJLi3Z/hNUIb2IAQj3vqgU5s3qPDmZ18eUUaEKm3mTN/QHDw1wgPT7XbufSV3KioJhgwYJ784FyMkIyHtJ7IJ598hMPSt4BltieeKInhw4fjtddelwtV/Hc2IMAvv3yPHDmi0KzZVfj6ZqCTvrK2eXNexMV1QPfu32Z7/JANiOLplR7I5zcar6zRzM51dq7OvTlikwgAACAASURBVKlTf0ZQ0EyEh9v/YYi1QV1N3CnbKG1gA0KcJXyiJALLEs7s5NmJNiBSj5Mnv4+XXpqNp57Kvm5KcjIwZkwYOnZciKCg4vKDUxmRlJSEYcM+wZYtsbBarU5bk0zIqlWrhN0J8XYD8uefq5Gc3Avh4Q8WpcxagEOHcuHw4U/RokXv+//MBoQ24fn8RuPFBsR1Xg9nujr3xo2LQo0avyEsLDlbk6wN4mpj9paM1AY2IMTZ4eqBTuzGI8OZnXxZ7S1AmJnl6kW0tG7K8uWTceLEEpQqZUWePMk4frwYkpOroXXrL1GkSFH5gQmMkN5PqVPnZUhf1HK2de3aDSNHjhLSs6vshHRugkbGj2+Lvn3XOB3JuHHV0KfPb/fvgrABoRWOz280XmxAXOclyoBI2rBo0a84enQTnnjiJHLnTsF//wXh7t3qaNPmKxQuzNogrkrmbMlIbWADQpwTLDJEYFnCmZ1zdo4WIFRrQDLzJbE5d+4cEhMTERQUhNzSKoUGbHPmzE5fJV1uq169Olat+k0uTNHfvdmApKamYsaM59Cjx6MLSWaFt3JlAMLCNiM4ODj9n9mAKJpa94P4/EbjxQbEdV6iDEhWbTh79gqkT9uXLJkTycmN7a5FJW7E9ltibdCacPb2jdYGNiDEerPIEIGxAVEEzNmdD1EGRNFAdAiaOHFC+qNYcluVKlWwdu16uTBFf/dmA5KQkIBFi55Hp07OP4m8aVMuFC26ARUqVGADomhWZQ9ibXAB2r0UZuc6OylTJD9njwGrG6V8NmuDPCOREUZrAxsQYjVFHujErt0+nNk5LqE3GZCdO3egVauWsp/nbdiwEX7+eb6Qee/NBkS68zVxYm306fO3U5Y//RSMli1jkS9fPjYgLsw6Pr+5AI0NiOvQNPpxz0gDwtogZDoobsRobWADorhUGYEsMkRgGp0kXR+FOTO9yYBIFXjllSbYvn27w2L4+flh/PgJaN26jZCCebMBkQBOm/Yx2rWbiMces49T+kLyhAkt0afP9PsB/AgWbeqxNtB4ZY1mdq6zE31dYqQBYW1QNw9cyTZSG9iAECvGJ0oiMDYgioB5mwFZv349+vfv63Cl9MaNG2P27Lnw8fFRxE8uyNsNyI0bNxAd3QKDBu1FjhzZaUnmY9y48njjjYUoUSLj/Q9pYwMiN6uy/521gcaLDYjrvB7OFDn3jDYgrA3i5oWSlozUBjYgSirEF9FESvbDRZ4khQzIRI14mwGR0K9btw7ffz86fZHC27dvp1dDWg395Zdr49tvv0OOh6+UVdTL2w2IhO7KlSuYNas/goJ2Izz8HPz8gD//LIgjRyrjjTdGolSpstkIswGhTTg+v9F4sQFxnZcnGxDWBnHzQmlLRmkDGxClFboXxyJDBMbmTREwbzQgmWB27dqF3bt3ISAgAM2avXb/HQRF4BQGsQF5AEr6/PG2bSuQlpaKKlXq48knsxuPzEg2IAonF2sDDZSdaNZVdQhF8jP6DkhWEqwN6uYFNVtvbWADQqyQyAOd2LXbh+/bdwjr1i2Fr+8ZWCw23L1bGNWrv4I6daq7/b6p3QFvNiBq2SnJ9yQDIv1a9e+/8ciVKw/CwsLgm7msuRIQhBg2IARY/H4gDdZD0awNqvAJfTc104AAPrDZLLDZ1I3N7NmsDfQKidIGNiBE9mxAiMDuhc+cORt58ixB48a300+Wmdu2bTnx9991MWDAgPsLoLnWg3tnsQHRtn6eIDInTx7D0qWfolChvahY8QwSEvyxf38oAgIao337j4W9L5NZCVEio21lM1q/e3e14ZdJrA2uVZq1wTVuWbO0mHty61KpH7U5WmBtoNdBlDawASGy1+JAJw7B7cI3bPgDSUnf46WXMp7zf3izWv0RF/c22rcX88UjdwOk9ETvCSdKo2rj7uz+++8Ifv21A/r2jcfD7+WfPOmLhQubY+DAqUJNvCiR0aPmbED0oCy+D9YGMUy1ui6RtCklJSB9kJ56J4S1gT4HRWkDGxAie60OdOIw3Cp81KhP0bPnTqdjnjixAt5//wehF1BmhyTd6r59uxpSU/MputXt7idKI+vh7uwiI99Ev36/P2I+MpkeOOCPc+cmoEGD1sIwixIZYQNy0hAbED0oi++DtUEMU62uS9iAiKmPlq24szawASHODK0OdOIw3CY8NTUV48d3QdeuF5yO+bff8qBKlfEoU+Zxt9k3tQOVDMitW5IBCVD065K7X0Sr5aUm353ZnT59Ejt21EOrVpecIoiKaog+fRaowZQtlw0IDSVrA40XawONl7NoreYeGxBxNdKiJXfXBjYgxFmh1YFOHIbbhCckJOGnn7qiY8fLTsccG+uP4OAohIU9WIfAbXbSxYF6iwE5ePAgxo8fh9Onz6S/pyC9OD1gwEAUKVLERXL0NHc2IGvWLETFihEoVcr5fk+Z8jS6d4+lw3GQwQaEhpK1gcaLtYHGyxMNCGuDujng7trABoRYfxYZGjCbzYbRo/uiZ89/nSbOnBmETp0mIF++PLQO3DjaGwzI559/htmzZ+PatavZKvXEE09g2LBP0abNm7pU0J0NyPr1yxAc3BnlyjlHNWnSM4iI2CSMJxsQGkrWBhov1gYaL08zIKwN6uvv7trABoQ4B1hkiMAAREdPRvPmi5Evn/3c1FRg6tRwvPfeh/TG3STj9u1ELFq0FFevHoLFkiatM43mzV9F0aKve+wjWJMmReOrr75CYmKC3SoFBQVh3ryf8cwzlTWvojsbEGml2iVLaqNz5/8ccpJeEB0/viX69JkujCUbEBpK1gYaLymatQGwpw3NmrVBmTIlFAPVau5p9QgWa4Pi0joNdHdtYANCnAdaHejEYbhV+M2bdzBy5Efo3z8OuXJlH3paGhAZWQpdugxHiRJF3Wq/lA52x469WL9+At588ySK3tvF5GRg1ap8uHKlHTp3/s7j3gGRft1s3Lghdu/e7RRTy5atMHXqNKUoXY5zZwMi7fTEib3RqdM8hyY+JqYASpZcgEqVqrrM6OFENiA0lKwNNF5SNGuDI20IwI0bDdCzZ4QiqFrNPS0MCGuDopIqDnJnbWADorjMGYFaHejEYbhd+LVrtzBlylgEBh7CSy9dgrR22vbt+XH6dAg6dOiDUqWC3G6flAz41KkLWLRoKLp1O2c3/J9/cuHw4Y/QqlV/2ebc6SI6Li4O9evXRUKC/bsfmTsbEhKCrVu3y+672gB3YmdvX+/cuYPIyLbo3n0Lsr46I935WLcuP65dG4A33hikFlO2fDYgNJysDTRemdGsDY60IQeOHu2k6PP0Ws09pZ+Ip1SetYFCSz7WnbWBDYh8fbNFaHWgE4fhluESu6tXb2Lz5m1IS0tDlSqVERzsmcYjs0CRkZF4662VyJnTccmiop5Br14bZBeSc6eL6J07d6BJk8ay87RUqVLYs2ef5p9fdid2jqAlJSVh0aJIXL26FjlynIfN5o+7d0NQo0YPVKsWLsuaGsAGhEaMtYHGK2s0a4N9dhMnlsV7741ToA2An58vUlJSFd1Np1QqqwmR8tSuB8LaQKGvLNZdtYENiLL63o9ikSECyxLujey+/74vIiKOOIW2Y4c/LJZlqFr1Badx7nQRfe7cOYSH18bFixed7lPlypWxfv1G1yeVwkx3YqdwlzQPYwNCQ+yN5zcaIcfR3shOmTb4Im/eb1GjxtMy2qCdAZE69vO7gevXGyhar0puTrA2yBEy/99FaQMbEGKtvfFESUTkMNwb2Y0dG4Fu3U44RXj0KHD06AzUr9/CYwyItCNt276JtWt/d7pPvXv3wf/+N1zUFHMy9yzw8/NBSkoapGeQeZMnIEpk5HtSH8ELEapnaGQLrA326UvacObMx2jSpLYJDEg92Gy+qu+AsDYYeaSJ6VuUNrABIdbDG0+URERsQLIQGDVqMHr2POgU4dq1j6FEid9QoUKYpgYkOTkZc+bMwooVMbh69Qpy5syJ5557HgMHDkLhwoVFlfl+Ozt37kT37l1x6tQpu21XqlQJy5YtR/78+YX3/XCDfAeEjliUyNB7pmewAaEzM1OGN+qqMm3IjZCQ7xEWVlpTA5KcnIIZM37DsmV/4PLlm8iVyx/VqoVi6NC2KFIk8N4dEHEGhLXBTEcffSyitIENCJG9N54oiYjYgGQhMG3aTDRuPBeBgY4pjhtXC337xshiVnMRfevWLXTo0B5bt/6Z/v5N1q106TIYM2YMXnrpZbtjuHz5MiIjx+Dw4bj0vz/55JPppuXxx+VXrY+N3Zz+KV5pwanMz/EGBhbAs88+i6io8YrakAWjIEANOwXNe2SIKJHRAw4bED0oa9eHN+qqEm2YMKEShg4dKQteDb9btxLQosXn2LLlANLSst8dLleuOCZOHID69Uvj+vVHDQhrg2xpPDJAlDawASFODzUHOrErjwv3RnbSZyZHjx6KgQOPwM/v0ZLGxBRBYOAY1Kr1imy91VxEd+78NpYvX+6wj/Lly2PNmrUICAjIFjN37hx8++23OHXqZLZ/L1YsCL1790bfvv1kxy098rR+/Xps3Lgx/UXJdu3aIzQ0VDZPZIAadiLH4U5tiRIZPfaZDYgelLXrg7XhUbarVgWiaNEBqFPH+buBUqYafm3b/g9LlvzhsLihoU9g+/bhsNmaZXsEi7VBu+PB7C2L0gY2IMRKqznQiV15XLi3sjt79hKmTRuFSpWsqFv3Dnx8gH//9cXq1RVQseIA1K3bRlGtXb2IPn36FBo0qI8LFy447Wfo0A/wwQcPFoPcsmVL+iNUjl4kDwwMxOjR36NFi5aKxm9kkKvsjByz0X2LEhk99oMNiB6UteuDtSGrNvhgzZpgPPPMm2jcuK4i6K7yO3nyAmrV6o/z56857efzz9tg4MCJ9w0Ia4OisnhskChtYANCnCKuHujEbjwy3NvZ/f33EWzatBbAHRQt+hoaNmwHX187t0UcVN/Vi+gRI77BqFHyt/Hr1auHhQsX3e+9Y8e3sGrVSqdzsXbtOliyZKnp56ur7Ey/YxoOUJTIaDjE+02zAdGDsnZ9sDZkaENaWgqCg0Pwyiv10+8WK91c5ffFFzPxzTdzZbtp1Kgy5s9fd9+AsDbIIvPoAFHawAaEOE1cPdCJ3XhkOLPLKKurizu5ehH96afDMGHCeNk59fLLtbF06bL0OOmF9erVq+HEif+c5kkvr2/Z8ieKZF0dT7Yn/QNcZaf/SM3ToyiR0WOP2IDoQVm7Plgb1LF1ld/QoZMxZsxi2c7r1n0aixdvTDcgd++yNsgC8/AAUdrABoQ4UVw90IndeGS4t7Pz9b2FGzekBeN8XPqeuqsX0YsXL0avXu8iJSXF6bx6+eWXMWvWHOTLlw83blxHjRrVZR/bypMnDzZs2JSeM3v2LEgvu1etWg1NmzaVXTxLz0nuKjs9x2i2vkSJjB77xQZED8ra9eHt2qCWrKv8FizYiM6dR8lqQ3h4ZcyZMxd58jyO69dvoHp11ga1NXPnfFHawAaEOAtcPdCJ3XhkuLezc/XOR+ZkcPUiOjU1FfXr18WBAwdk51VwcHC6uIwY8X9o2rQJ4uPjneYUL14cVao8h127duH8+XPpsTly5EDFimHo168fWrZsJdunHgGustNjbGbtQ5TI6LF/bED0oKxdH96uDWrJuspP0oaaNftj//5/ZYdQunQQatUqj6+++hFNmrA2yALz4ABR2sAGhDhJXD3Qid14ZLi3s5MMSEpKgMsLOam5iF6wYAGGDfsY0mcTlWzPP/98+ud2Fy168E6IvbxChQo5bFN6LOu770bi9debK+lS0xg17DQdmIkbFyUyeuwiGxA9KGvXh7drg1qyavjNnbsO778/GZcuXVc0jKpVqyA4uAxrgyJanhkkShvYgBDnh5oDndiVx4V7OzsjDYg0mZYsWYyJEyfgn3/+QWJiouz8at26Dfbt24sjR47YjS1YsCCuXLnitJ2qVati9eo1kAyAkRsbEDp9USJD75mewQaEzsxMGd6uDWproZbfwoWbMHbsYvz11zEkJt6VHQ5rgywijw4QpQ3GXhUQS8QiQwRmsnC1J0mT7Q55OEYbEGnA0poc0icUe/aMwLlzGY9MOdoqVKiA6OjJGDp0CP7++wDu3LmTHiqtoP7UU0+l//+ePXuctpErV24sWLAQL774IpmXyAQ2IHSaokSG3jM9g7WBzsxMGd6uDWprIYKfpA2bNu3HO+98h7Nnnf+wxNqgtmLunS9KG9iAEOeBiAOd2KXHhHs7OzMYEGkySY9h1apVE5cuXXI6t/LnD0RsbCyKFy+BP/7YgpgY6ZO8NoSHh6NRo8Zo0KAe9u3bJzs/v/76G/Ts2Us2TssANiB0uqJEht4zPYMNCJ2ZmTK8XRvU1kIUP+kxrMqVI3DxovPHsaQ1oDZvZm1QWzd3zRelDWxAiDNA1IFO7NYjwr2dnVkMSMYXrmrgwoXzTueV9H6H9IndokWL2o2TXlLfsWO77NyMjp6ENm3elI3TMoANCJ2uKJGh90zPYANCZ2amDG/XBrW1EMXv+vXbqFSpO86du8raoLYoHpwvShvYgBAniagDnditR4R7OzuzGBBpMr322qv4888/nc6ratWqY9Wq1Q7f3/j4448waVK00zbKli2LjRs3Q/pcr5EbGxA6fVEiQ++ZnsEGhM7MTBnerg1qayGSX/36QxAb6/yLidKXEleuZG1QWzd3zRelDWxAiDNA5IFO7Nrtw72dnZkMyNSpU/DZZ58iKSnJ7rzy9/fHJ598ij59+qT/3cfH55G4ixcvokmTRjh+/LjdNqSc7t17pH/S1+iNDQi9AqJEht4zPYMNCJ2ZmTK8XRvU1kIkvwkTfsUHH0xBUlKyQ20YNuxT9O7N2qC2bu6aL0ob2IAQZ4DIA53YtduHeys7tQsQZhZe5EW09MLh4MEDIX2e9+EvYknmo169Z/Dii7mQK9eJ9O4TE0uhZMkWeO21btnuiGzcuAFDhgzB0aPZvyOfO3duNG7cGJMnT4Wvr6/hc1ckO8N3RqcBiBIZPYbLBkQPytr14a3aIIqoSH6SNvTuPRZz5qxDYmJ2E+Lv74v69SuhVq28yJ07QxsSElgbRNXRXdoRpQ1sQIgVF3mgE7t2+3BvZCfKfEjFF30RLQmN9Gnen3+eh+PH/0t/wbxkyVIoVeoG+vTZj/Lls6+cHh/vj5iY5ujff3I2E3L9+nWMGxeJPXt2Izk5BYULF0Lnzl1Ru3Ztwz+/q4V5c/sDUeEOiBIZhd2pCmMDogqf4cneqA0ioYvmJ2nDggWbMGvWWhw/fjZ97apSpYoiOPgOevY8gnLlUrMNn7VBZDXN35YobWADQqy16AOd2L1bh3sju0wDYrP5urwAoZ4X0fPnf4+aNUfgzp0UrFkjmR6geXPgySczRrFnjy8iI2ujRImKCAt7Cm3atIF0x8Tsm2jzZvb9FTE+USIjYixybbABkSNk7r97ozaIrIge/GbN+hnPPTcLt2+nsjaILJ4btiVKG9iAEIuvx4FOHJLbhHsjO3cyINKvXp9//jIOHPgHf/0FXLuWMbUKFQIqVwby5QN27gTOnMn4d+kdj5CQUHTu3Bk9ekSYeh6yAaGXR5TI0HumZ7ABoTMzU4Y3aoNI/lrzk7RhyJDe2LfvGGuDyMK5aVuitIENCHECaH2gE4fjVuHeyM6dDIi0qGDHjg1x/nwaaV4FBATgo48+QUSEeU0IGxBSSe8ZzwJuow9sQOj1NVOGN2qDSP5a89u1Kw4tWw5ibRBZNDduy20NSGhoaFWbzfYzgEtWq7UmpQYsMhRa5ovV+iRpvj0G3MmAvPVWB6xevcoljBUrVsSGDZtM+zgWGxB6WUWJjNKeWRuUkvK8OG/UBpFV1Jpfq1ZfYMWKbS4NmbXBJWymThKlDbr+whUaGvqWzWYbAeAfAAXYgJh6jgkfnNYnSeEDVtFgQkISFi5cgkuXdqS/R5Gamhs+Ps/htdcGISjocZda1vIi+tatW3j55Zdw4oT0Mjp9kx7HGjs2Eh06vEVP1iFDS3Y6DN+QLkSJjJLBszYooeS5Md6oDRcv7oaf302kpuaEv38I3nijHYoXL+RSkbXkd+tWAp57rheOHz/n0thYG1zCZuokUdqgtwHpBmCVzWaTntVowgbE1HNM+OC0PEkKH6yKBi9fvoHIyE/xzjtxyLqIeEICMHNmaVSrNhZVqrxM7kHLi+gjR46gbt06uHPnDnlcmQm9evXC8OHfuJyvZaKW7LQct5FtixIZJfsQGhrK2qAElIfGsDYAs2c/jpdfHoiqVSuTq6wlP6v1FKpX74s7dxLJ42JtcBmZqRNFaYOuBiSTaEhIyBdsQEw9vzQZnJYnSU0G7GKjw4cPQ+/eu5Ajh/0GIiND0LXreuTNm5fUg5YX0WfOnEm/A3Lt2lXSmLIGf/jhRxgyZKjL+VomaslOy3Eb2bYokaHsA2sDhZbnxLI2ZNQyKqok+vUbh7x5c5GKqyW/06cv4fnne+HKlZukMbE2uIzL9ImitMGtDEhy8mqb0ZWRLmR8fX2QmpoG6csQvCkn4A3s4uJOYP/+99C0qeOT9cWLwLp1n6Jdu/eUw0tfB0R6pyRz7pFSFQW/8kpTbNu2VVHsw0HFixfHxo2bUbhwYZfytU7Smp3W4zei/YIFA3XXB1cNCGuDETNEXJ+sDRksJW2Ije2Md95pR4KrNb/w8Pfwxx/Sk/P0jbWBzszsGaK0QajAhIaGdrTZbLPswbPZbF3i4+N/lP7mqsikpf1uky4keGMCZiUwbtwktGv3C/z8nI9wypQm6NVrgal2Y9q0aRg2bBhu375NHlf79u0xadIkch4nmJdAQECAsLMta4N568wj04eAUm2YMaMGBg8ers+gFPYSHb0C778/Cbdv0x/DYm1QCNmNwkRpgzCBobBz1YDwr1wUyuaL1fpXGjPscVTUBLzzzq+yQ5kypR569FgsG5c1QI9f8T///FP89NNPuHHjRrax5c+fHzlz5sSFCxey/XuuXLlQp044fvzxp/S/m3XTg51Z993VcYn6lYvSP2sDhZbnxLI2PKjl9OnPY8CAr0nF1YPfBx9MxbRpq3D9evYfqAID8yBHjsdYG0gVc+9gUdrgVgaEP8Pr3pNWy+dUzUJm+fLfUarUDyhb1vFaGqmpwJQpHfDuu+NJw9brPYbdu3cjOnoiTp8+lT6+0qXLoH//AShVqhSmTp2K2NhNSEpKQmBgAXTs2BENGjSENDYzb3qxMzMD6thEPedL6ddVA8LaQKFsvljWhoyaSNrw448NMWAA/fFcPz9fpKSkQssnw3fujMPYsYtx6tTF9PGWLVsCQ4e+gkKFWmPKlBnYvJm1wXxHl/gRidIGQ64aWGTETwh3aNEbREYSgB9+6ItevY45LElMTCDKl1+J8uUrksrGF9EkXNmCmR2dnSiRofTM2kCh5TmxrA0ZtVy16jFUqjQKFSo8SSqukfxErnVF2mlBwawNdJCitEFXAxISEhIHIBiA9IS8D4C70q77+vqGHjp0SHYBAv6Viz5RzJRh5ElSTw6//bYON29OQpMm2R9jksZgtebAhg1vIyJiJHlIfKIkI7ufwOzo7ESJjJKeWRuUUPLcGO/Shslo0uT6I8WMj/fHli2N0a9fX3KhjeTHBoRcLrdPEKUNuhoQtdTZgKglaGy+kSdJvfd806Y1+OOPP/DsswdQpswdXL7siy1bKqBgwdfQtu1Qlx5Z4oto16vI7OjsRIkMvWd6BmsDnZmZMrxJG9avj8XOnUtQqdJRlCmTiCtXfPDHH8EoVuxFdOr0lovaAOjxCJa9OcMGxExHkj5jEaUNbECI9fKmEyURjWy4N7Hz87uBa9fq48CBfThx4hACA4NQvXod+Ml9HssJRb6Ilp1iDgOYHZ2dKJGh90zPYANCZ2amDG/SBom79An//fut+O+/4yhQoDBq1Xo23UC4uhnJjw2Iq1Vz3zxR2sAGhDgHjDzQiUM1Xbg3sZMMyPXrDWCzWYS9FMgX0a5PaWZHZydKZOg90zPYgNCZmSnDm7RBC+5G8mMDokVFzd2mKG1gA0Kss5EHOnGopgv3FnaZJ2TpNSc2IOaYhmxA6HUQJTL0nukZbEDozMyU4S3aoBVzI/lppXdasXq4XdYGOmlR2sAGhMjeyAOdOFTThXsDu4w7H/XSv7Eg0nxIxeQTpetTmtnR2YkSGXrP9Aw2IHRmZsrwBm3QkrfR/DLv+Ev7KFr3tOTGuuoaXVHawAaEyN/oA504XFOFewO7xMSKSE3Np8lJmC+iXZ/OzI7OTpTI0HumZ7ABoTMzU4Y3aIOWvM3Az10fxWJtoM9MUdrABoTI3gwHOnHIpgn3BnaSAUlJCRD23kfW4vGJ0vWpzOzo7ESJDL1negYbEDozM2V4gzZoydss/LTUP634sTbQyYrSBjYgRPZmOdCJwzZFuDew0/IEzCdK16cxs6OzEyUy9J7pGWxA6MzMlOEN2qAlb7Pw01L/tOLH2kAnK0ob2IAQ2ZvlQCcO2xTh3sBOyxMwnyhdn8bMjs5OlMjQe6ZnsAGhMzNThjdog5a8zcJPS/3Tih9rA52sKG1gA0Jkb5YDnThsU4R7AzstT8B8onR9GjM7OjtRIkPvmZ7BBoTOzEwZ3qANWvI2Cz8t9U8rfqwNdLKitIENCJG9WQ504rBNEe4N7LQ8AfOJ0vVpzOzo7ESJDL1negYbEDozM2V4gzZoydss/LTUP634sTbQyYrSBjYgRPZmOdCJwzZFuDew0/IEzCdK16cxs6OzEyUy9J7pGWxA6MzMlOEN2qAlb7Pw01L/tOLH2kAnK0ob2IAQ2ZvlQCcO2xThns5O688Q8oky+zTev38fJk2KxuXLV5AjRw7UrVsXHTt2Sv//hzdmRz8FiBIZes/0DDYgdGZmyvB0bdCatVn4afkZegpD1gYKLXqsKG1gA0Jkb5YDnThsPY3oEgAAFclJREFUU4R7Mjs9FmLii+iMaZyWloa+fftg1aqVuHHjxv25LfF56qmnER09CRUrVsw255kd/RQgSmToPdMz2IDQmZkpw5O1QQ/OZuGnhw4648naoMdsA0RpAxsQYr3McqATh22KcE9ll3nnQ4vVz7MWji+iM2h8/PFHmDJlcroRsbeFhYVh9eo1yJs3bzZz4ufng5SUNNhsNlMcD2YfhCiR0WM/2YDoQVm7PjxVG7Qjlr1lM/HTSw/tsWVt0GfGidIGNiDEepnpQCcO3fBwT2Wn9aNXmYVjAwLcunUL4eG1cezYMafzediwTzFo0GA2ICqOelEio2IIilPZgChGZcpAT9UGvWCbjV/mnRCbzaLJorz2uLI26DXb+A6IfqQf6slsB7phIFzo2FPZsQFxYTK4mDJjxjS8//77stl16tTB4sVL2YDIknIcwAaEBs9Tz280Cq5FMzvXuD34cQrw8/NFSkqqbhf8zkZshAFhbVA3hyjZorSB74BQqAPgEyURWJZwT2XHBsT1OUHN/OabrzF69CjZtBo1amDlytVsQGRJsQFRgShbqqee30TxcdYOs1NH2Wz8jDAgrA3q5hAlmw0IhZbAWLMd6AJ3TfOmPJUdGxDNp879DpYsWYx3341Aamqq004bNWqEefPmswFRURpRIqNiCIpT+REsxahMGeip2qAXbLPxM8KAsDboNdv4ESz9SD/Uk9kOdMNAuNCxp7JjA+LCZHAxJSUlBfXqheOff/5x2IKfnx/GjIlE+/bt2YC4yFlKYwNCg+ep5zcaBdeimZ1r3DKzzMbPCAPC2qBuDlGyRWkDP4JFoc6PYBFpZQ8320lS1c5kSWYDIoqksnamTp2C4cP/h5s3b9pNePHFl7B48RJIRuSBQFvAX8FSxjczSpTI0Hp1LZrvgLjGzSxZnqoNevE1Gz8jDIjEmrVBnxknShvYgBDrZbYDnTh8Q8M9lR0bEP2n1YQJ4zFz5k+Ij4+/33nBggUhvfsxYUI0AgICsg2KvyBGr5EokaH3TM9gA0JnZqYMT9UGvRibjZ9RBkTizdqg/awTpQ1sQIi1MtuBThy+oeGeyE7PhZf4Ijr79E1MTLxvQnLnzoV33umCsmXL2p3jzI5+6IsSGXrP9Aw2IHRmZsrwRG3Qk6/Z+GXoYj1ovTaWI8asDdrOPlHawAaEWCezHejE4Rsa7mns9DQfUuH4Itr16cvs6OxEiQy9Z3oGGxA6MzNleJo26M3WjPyMXJCQwp+1gUIrI1aUNrABIbI344FO3AXDwj2NXWJiRaSkZDzqo8fi2nyidH3qMjs6O1EiQ++ZnsEGhM7MTBmepg16szUrP70eT1bDm7WBTk+UNrABIbI364FO3A1Dwj2NHRsQQ6aRS52yyNCxiRIZes/0DDYgdGZmyvA0bdCbrVn5sQHReybo058obWADQqyXWQ904m4YEu5p7NiAGDKNXOqUDQgdmyiRofdMz2ADQmdmpgxP0wa92ZqVHxsQvWeCPv2J0gY2IMR6mfVAJ+6GIeGexo4NiL7TKDk5GfPmzcXffx+An58/2rfvgEqVKikaBBsQRZiyBYkSGXrP9Aw2IHRmZsrwNG3Qm61Z+ellQFgb9J1xorSBDQixbmY90Im7YUi4p7FjA6L9NJJWPD906CCWL1+OZcuW4d9/jyAtLS294/z586NKlSqIjp6MIkWKOB0MGxB6rUSJDL1negYbEDozM2V4mjbozdas/LQ0IKwNes+yB/2J0gY2IMQamvVAJ+6GIeGexo4NyKPT6OTJ/7By5Q/w8TmZ/gnGHDnC8PrrA1GgQAHSnJPE5euvv8batb+nG5BM02GvkSpVnsOvvy5Hnjx5HPbBBoSEPz1YlMjQe6ZnsAGhMzNThqdpg95szcovqwE5cYK1Qe95oVV/orSBDQixQmY90Im7YUi4p7FjA5J9Gs2b93/IkWMaXn/9EnLkyPjbjRvA/PmlULbsJ6hb901F804yG127dkFMzAqnxiNrY598MgyDB7/HBkQRYWVBokRGWW/qotiAqONndLanaYPePM3KL9OAzJ07Ev7+rA16zwut+hOlDWxAiBUy64FO3A1Dwj2JXdaVXiWY3v4Z3tWrZ6JQoU9Qvfotu3Prl1+CEBY2FxUrVpGde3PmzMbgwYOQkpIiG5sZ8MILtbBiRQwbEMXE5ANFiYx8T+oj2ICoZ2hkC56kDUZwNCs/yYAsXHgEgYHDWRuMmBga9SlKG9iAEAtk1gOduBuGhHsKO+nOR2pqvnSGNptFF/Mh9WXmx4iiopqiX79tDueVZNCiolqgb98ZsnOvdetW2LBhg2xc1oCwsDDExv7BBoREzXmwKJEROCSHTbEB0YOydn14ijZoR8h5y2bmN3LkQPTqdZi1wajJoUG/orSBDQixOGY+0Im7onu4J7DT8qU6uYKY1YAcP34chw/XRtOmN53uQnR0WURE7Ew3Us62WrVqIi4uTg5Htr8//3xVrFnzOxsQEjU2IAJxwRPObyJ5UNpidhRaj8aald/Ro2exZ08fNGlyh7VBXYlNlc0GxKBymPVANwgHqVtPYMcG5NGS79+/H4mJ9VGzZqrT+TB9egm8/fZ++Pr6Oo176aUX0188p2wREe9ixIj/YwNCgSYTK0pkBA7JYVN8B0QPytr14QnaoB0d+ZbNym/v3nhcvjwANWtmfLnQ0cbaIF9jM0WI0ga+A0KsqlkPdOJuGBLuCezYgDw6dS5evIiNG1/Gm2+edzqvJkx4Gr16xcrOvbff7pT+ArrSrUyZMoiJWYWiRYuyAVEKTUGcKJFR0JXqEDYgqhEa2oAnaIORAM3K78KFa4iJ6Y02ba6wNhg5QQT3LUob2IAQC2PWA524G4aEewI7NiD2p05UVFv067fG4bxKTARmzuyGHj1Gyc692NhYvPNOJ1y/fl02NjS0AkaNGoVatV50GmvWx9dkd9DAAFEio8cusAHRg7J2fXiCNmhHR75lM/MbOfIz9Oq1g7VBvoxuEyFKG9iAEEtu5gOduCu6h3sCO28xIDabLf0TuHKPS2VOooMHd2Lv3q7o2PHUI/NKWjdwzJgwvP32MhQqVFjRvPv2228RHT0BN6Tv+D60FSxYEFWrVks3Hd27d0fu3Lll22QDIovokQBRIkPvmZ7BBoTOzEwZnqANRvLUkx9VGw4cOIytW79Ghw4XWRuMnCQC+xalDWxAiEXR80AnDs304Z7AztMNyNatv2HPnhnw94+Dv38K7twpinz5wtG69XtOF/qTJt/u3ZsQG/sl6tY9iGefTYJkPDZuzIc9eyqjbdtxeOKJJ0lzdO3atZgxYzqs1jhICxMWLVoMjRo1RN++/ZEjc6ERhS2yAVEIKkuYKJGh90zPYANCZ2amDE/QBiN56sEvNnYHtm9fAV/fE/D3T0VCQgEEBlbBW2+1R548uZzu/o4d+7Bu3WTUrn0alSuzNhg5V0T0LUob2IAQq6HHgU4cktuEewI7TzYgCxaMQrFi4xAenv2uw7VrwMSJNdCnz0Lky5fx+WFHm/Tr2JYtqxEXtzl9JfSaNVvh6aefVz1HpXblvp7lrBM2IPQSiBIZes/0DDYgdGZmyvAEbTCSp9b8Zs+ei4IFF6F27dvZdlPShsmTwzBkyHDky5fHKQJf3+tYsSIFcXGxsNlYG4ycL2r7FqUNbECIldD6QCcOx63CPYFd1gUI9Vh8MGuBtbyIPnBgJ06ffhNNm16zO6fu3AGmT2+NPn2muNWcyxysluzcEoiCQYsSGQVdqQ5hA6IaoaENeII2GAlQS3779h3CkSOfokkT+4vMStowc2ZdvP/+B04RGKmd/OOU2NkpShvYgBDrouWBThyK24W7OzujFiDU4yJ6/Pgu6NNnafpaBo62WbNKolmzzQgMDHTDuWeBn58PUlLSIN1N4U2egCiRke9JfQQbEPUMjWzB3bXBSHZS31ryGzXqG7z77man2jB7dlG0bTseBQo4vkOe+fSAdGdczwV85WrDP07JEXr076K0gQ0Ikb2WBzpxKG4X7s7szPDrjZYnyilT6iAi4i+nc+rYMSA+fioaNnzDDeceGxBq0USJDLVfV+LZgLhCzTw57qwNZqCoJb+xY/uiW7cjstpw8uSHeOWVcFkcmT/kmcWEaKmrsjDcNECUNrABIU4ALQ904lDcLtyd2Xm+AamNiIgDTufUqVPAgQMT0aRJOzece2xAqEUTJTLUfl2JZwPiCjXz5LizNpiBopb8xo7tjW7djspqQ3z8+3jttQayOIx8j9Le4NiAyJbskQBR2sAGhMheywOdOBS3C3dndp5uQMaPb4e+fX9zOqcWLy6C6tXXoUSJkm4499iAUIsmSmSo/boSzwbEFWrmyXFnbTADRS35jRr1GXr2dLyOh7T/S5YEok6dSJQq5Xgx2ExObEDMMGPUjUGUNrABIdZBywOdOBS3C3dndp5uQDZuXI6AgB54/vkku/NK+qRuZGRDDBiwwO3mnTRg/pWLXjZRIkPvmZ7BBoTOzEwZ7qwNZuCoJb+1a7cgR45v8dxzyQ61YcKEavjww/8pQsEGRBEmUweJ0gY2IMQya3mgE4fiduHuzM7TDYj0YnZUVG80a7YIZcpkF5rUVMl8hKB16/nktTzMMknZgNArIUpk6D3TM9iA0JmZKcOdtcEMHLXkJ2nDqFGj0KTJJpQunZJtdyVtiIoqiY4dv0Jw8OOKULABUYTJ1EGitIENCLHMWh7oxKG4Xbg7s/N0AyJNJklo5s8fhcuXVyIsLA558txFfHxxXL/+PFq0+MotH73KPEjYgNBPF6JEht4zPYMNCJ2ZmTLcWRvMwFFrfpI2zJo1D+fPb0Vo6AnkyZOCI0cK4datULRt2x0lSxZTjIENiGJUpg0UpQ1sQIgl1vpAJw7HrcLdmZ03GJDMyZSWloYjR44gKSkJwcGlEBCQ363mmb3BsgGhl1CUyNB7pmewAaEzM1OGO2uDGTjqxU/SBqv1NBIT76J06SDkz5+XvPtsQMjITJcgShvcyoCYrgo8ICbABJgAE2ACTIAJMAEmwARIBNiAkHBxMBNgAkyACTABJsAEmAATYAJqCLABUUOPc5kAE2ACTIAJMAEmwASYABMgEWADQsLFwUyACTABJsAEmAATYAJMgAmoIcAGRA09zmUCTIAJMAEmwASYABNgAkyARIANCAkXBzMBJsAEmAATYAJMgAkwASaghgAbEDX0OJcJMAEmwASYABNgAkyACTABEgE2ICRcHMwEmAATYAJMgAkwASbABJiAGgJsQNTQ41wmwASYABNgAkyACTABJsAESATYgJBwcTATYAJMgAkwASbABJgAE2ACagiwAVFDj3OZABNgAkyACTABJsAEmAATIBFgA0LClRFcoUKFQmlpad8DaAzAH8Cm1NTUAf/+++9JF5rzypTQ0NCqNpvtZwCXrFZrTa+EoHCnK1asGJyamjoBQE2LxXIrLS3t5/j4+I8ApClswqvDKlSo0DgtLW0mgA1Wq7WdV8PgndeUAGuDerysDcoZsjYoZ2UvkrVBHT+12WxAXCAYEhKy3Gaz+Vsslo7+/v5pycnJ0sVNLqvV2sCF5rwuJTQ09C2bzTYCwD8ACrABcT4FQkNDd9tstt0pKSlDcubMWTQlJSXGYrFEW61WyQTz5oRAaGjoUJvN1g3ARQCn2IDwdNGSAGuDOrqsDTR+rA00XlmjWRtcZycqkw0InaQlNDR0go+Pz/hDhw79LaWXL1++mcVi+cVqteYGYKM36V0ZoaGh0gXhKpvNFgGgCRsQx/W/92vgtpw5cxY5cODA1XvzrafFYhlotVoreNfMoe9t+fLl+6empv7k5+c39t6PBHwHhI6RM5QRYG1QxslhFGuDcoCsDcpZ2YtkbVDHT0Q2GxABFENDQ3vZbLahVqu1tIDmvKaJkJCQL9iAOC93+fLl37VYLEOsVmu5zMiQkJDqALZbLJaAuLi4m14zYVTsaEhIyI9sQFQA5FSXCLA2uIQNrA3y3Fgb5BkpiWBtUEJJmxg2ICq5VqhQ4cm0tLRdFovlg7i4uGkqm/OqdBYZ+XKHhIR8DKCl1WqtlhldtmzZcr6+vvEWi6VMXFzcMflWOIJFhueA3gRYG1wnztogz461QZ6RkgjWBiWUtIlhA2KHa2hoaEebzTbLHnKbzdYlPj5e+jVV+pVGegRmDYCFVqv1PW1K5H6tEvjxHRCZ8koiY7PZWsXHx1dlA+L6scAi4zo7znxAgHBuY21Qp62sDawNupx6WBt0wWy3EzYgLrK/9xjMSgCjrVar9EI1b0QC/CuXPLCQkJAeAD7O+nhf+fLla1gslq1+fn4BBw8evCXfCkewyPAc0IsAa4N60qwN8gxZG+QZKYlgbVBCSZsYNiAucK1YsWL51NTUP20225DMuyEuNOP1KSwy8lOgXLlyVXx8fHYBKGa1Wi9JGSEhIX0B9LRarU/Lt8AR95jxOyA8FTQnwNogBjFrgzxH1gZ5Rkoi2IAooaRNDBsQF7iGhIRIj13tslqt0vP5vLlIgEVGGbiQkJBtAP5OS0sb7OPjUxxA5p238cpa4CgWGZ4DehBgbRBDmbVBGUfWBmWcnEWxNqhn6GoLbECI5MqWLVvS19f3BIC7D39y12azNYqPj99MbNLrwkNCQuIABAPwA+BzjyV8fX1DDx069J/XAZHZ4XLlyj3h4+MzGUA4gBsApDVAvuRPPsvPlJCQkMR7UdKCodKWLP3HarXmks/mCCagnABrg3JWjiJZG2gMWRtovLJGsza4zk5UJhsQUSS5HSbABJgAE2ACTIAJMAEmwARkCbABkUXEAUyACTABJsAEmAATYAJMgAmIIsAGRBRJbocJMAEmwASYABNgAkyACTABWQJsQGQRcQATYAJMgAkwASbABJgAE2ACogiwARFFktthAkyACTABJsAEmAATYAJMQJYAGxBZRBzABJgAE2ACTIAJMAEmwASYgCgCbEBEkeR2mAATYAJMgAkwASbABJgAE5AlwAZEFhEHMAEmwASYABNgAkyACTABJiCKABsQUSS5HSbABJgAE2ACTIAJMAEmwARkCbABkUXEAUyACTABJsAEmAATYAJMgAmIIsAGRBRJbocJMAEmwASYABNgAkyACTABWQJsQGQRcQATYAJMgAkwASbABJgAE2ACogiwARFFktthAkyACTABJsAEmAATYAJMQJYAGxBZRBzABJgAE2ACTIAJMAEmwASYgCgCbEBEkeR2mAATYAJMgAkwASbABJgAE5AlwAZEFhEHMAEmwASYABNgAkyACTABJiCKABsQUSS5HSbABJgAE2ACTIAJMAEmwARkCbABkUXEAUyACTABJsAEmAATYAJMgAmIIsAGRBRJbocJMAEmwASYABNgAkyACTABWQJsQGQRcQATYAJMgAkwASbABJgAE2ACogiwARFFktthAkyACTABJsAEmAATYAJMQJbA/wMLun/ykzCB0wAAAABJRU5ErkJggg==\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from sklearn.svm import LinearSVC\n",
    "from adspy_shared_utilities import plot_class_regions_for_classifier\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_C2, y_C2, random_state = 0)\n",
    "fig, subaxes = plt.subplots(1, 2, figsize=(8, 4))\n",
    "\n",
    "for this_C, subplot in zip([0.00001, 100], subaxes):\n",
    "    clf = LinearSVC(C=this_C).fit(X_train, y_train)\n",
    "    title = 'Linear SVC, C = {:.5f}'.format(this_C)\n",
    "    plot_class_regions_for_classifier_subplot(clf, X_train, y_train,\n",
    "                                             None, None, title, subplot)\n",
    "plt.tight_layout()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Application to real dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Breast cancer dataset\n",
      "Accuracy of Linear SVC classifier on training set: 0.90\n",
      "Accuracy of Linear SVC classifier on test set: 0.90\n"
     ]
    }
   ],
   "source": [
    "from sklearn.svm import LinearSVC\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_cancer, y_cancer, random_state = 0)\n",
    "\n",
    "clf = LinearSVC().fit(X_train, y_train)\n",
    "print('Breast cancer dataset')\n",
    "print('Accuracy of Linear SVC classifier on training set: {:.2f}'\n",
    "     .format(clf.score(X_train, y_train)))\n",
    "print('Accuracy of Linear SVC classifier on test set: {:.2f}'\n",
    "     .format(clf.score(X_test, y_test)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Multi-class classification with linear models"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### LinearSVC with M classes generates M one vs rest classifiers."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Coefficients:\n",
      " [[-0.26  0.71]\n",
      " [-1.63  1.16]\n",
      " [ 0.03  0.29]\n",
      " [ 1.24 -1.64]]\n",
      "Intercepts:\n",
      " [-3.29  1.2  -2.72  1.16]\n"
     ]
    }
   ],
   "source": [
    "from sklearn.svm import LinearSVC\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_fruits_2d, y_fruits_2d, random_state = 0)\n",
    "\n",
    "clf = LinearSVC(C=5, random_state = 67).fit(X_train, y_train)\n",
    "print('Coefficients:\\n', clf.coef_)\n",
    "print('Intercepts:\\n', clf.intercept_)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Multi-class results on the fruit dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAYAAAC+ZpjcAAAgAElEQVR4XuydB3gURR+Hf3e5S++F3kMSBBWV3qSpqJ8FewMboPSugBRBinQwNLti74oNLPSOqIiAcPRe03uufc/scckRklzJXv/t8/CE5GZnZ97978x7s7OzCnAjARIgARIgARIgARKQlYBC1tyYGQmQAAmQAAmQAAmQAChYDAISIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYjAESIAESIAESIAESkJkABUtmoMyOBEiABEiABEiABChYdsSAwWAwpqfnwWAw2rGXbyVVKhWIjQ2Dv3MQZ5UsTLFNDqXXOFkwJsq2+N4WExfyL2Domv5IK0iDSqnCrJvn4fqEG6rckQkO8fERfuUcflXZqkaI0Wg0ZmTkQaczVDUrr91fpVIiJiYM/s5BnECyMIUxOZRezmTBmCjbuHtTTORp8zBi7SAczToqVWNcmwnoVu9WWforwSE2NtyvnMOvKlvVKKFgsTO1jCFvajirGvuV7U8OFCxvlgpnXhve9AVEZ9Bh/KYX8df5PyUkz1zbF49f01s2PBQs2VD6ZkYULAoWBevqa5uCRcGiYFXc53nD9WE0GjH/z9lYdfRnqSK3N7wTI1u8CIVCvjEYCpZvepFstaJgUbAoWBQsjuZZb1K9QSqs10KeFN7A4pP/PsR7e96WKtyiektM6zhLmn8l50bBkpOmD+ZFwaJgUbAoWBQs6427N0iF9VrIk8LTWaw+/itm7pguVbZhVEMs6LoEYeoweSpvkQsFS3akvpUhBYuCRcGiYFGwrLfrni4V1msgXwpPZrH74i6M2TAKYv5VXEgcUru9jmqh1eSrPAXLKSx9MlMKFgWLgkXBomBZb949WSqsl17eFJ7K4nj2MQxfMwi52lyEqEKwoOsiJEYnyVt5CpbT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\" width=\"600\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(6,6))\n",
    "colors = ['r', 'g', 'b', 'y']\n",
    "cmap_fruits = ListedColormap(['#FF0000', '#00FF00', '#0000FF','#FFFF00'])\n",
    "\n",
    "plt.scatter(X_fruits_2d[['height']], X_fruits_2d[['width']],\n",
    "           c=y_fruits_2d, cmap=cmap_fruits, edgecolor = 'black', alpha=.7)\n",
    "\n",
    "x_0_range = np.linspace(-10, 15)\n",
    "\n",
    "for w, b, color in zip(clf.coef_, clf.intercept_, ['r', 'g', 'b', 'y']):\n",
    "    # Since class prediction with a linear model uses the formula y = w_0 x_0 + w_1 x_1 + b, \n",
    "    # and the decision boundary is defined as being all points with y = 0, to plot x_1 as a \n",
    "    # function of x_0 we just solve w_0 x_0 + w_1 x_1 + b = 0 for x_1:\n",
    "    plt.plot(x_0_range, -(x_0_range * w[0] + b) / w[1], c=color, alpha=.8)\n",
    "    \n",
    "plt.legend(target_names_fruits)\n",
    "plt.xlabel('height')\n",
    "plt.ylabel('width')\n",
    "plt.xlim(-2, 12)\n",
    "plt.ylim(-2, 15)\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Kernelized Support Vector Machines"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Classification"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAImCAYAAACrXu7BAAAgAElEQVR4XuydB5gURdrH3+qZZYFdooqCIqA7PQSzqKeeiAlRzKKiYsSMgHqGE/1MGPD0VAQUPVEQ9cR8JoyI6BnBAApMz0pQgh6S8+5M9/fU7AzMDjPb/U7XNBP+/Tw+6s77VlX/6u2u+nclQbhAAARAAARAAARAAARAAARAwCMCwqN8kA0IgAAIgAAIgAAIgAAIgAAIEAQIggAEQAAEQAAEQAAEQAAEQMAzAhAgnqFGRiAAAiAAAiAAAiAAAiAAAhAgiAEQAAEQAAEQAAEQAAEQAAHPCECAeIYaGYEACIAACIAACIAACIAACECAIAZAAARAAARAAARAAARAAAQ8IwAB4hlqZAQCIAACIAACIAACIAACIAABghgAARAAARAAARAAARAAARDwjAAEiGeokREIgAAIgAAIgAAIgAAIgAAECGIABEAABEAABEAABEAABEDAMwIQIJ6hRkYgAAIgAAIgAAIgAAIgAAIQIIgBEAABEAABEAABEAABEAABzwhAgHiGGhmBAAiAAAiAAAiAAAiAAAhAgCAGQAAEQAAEQAAEQAAEQAAEPCMAAeIZamQEAiAAAiAAAiAAAiAAAiAAAYIYAAEQAAEQAAEQAAEQAAEQ8IwABIhnqJERCIAACIAACIAACIAACIAABAhiAARAAARAAARAAARAAARAwDMCECCeoUZGIAACIAACIAACIAACIAACECCIARAAARAAARAAARAAARAAAc8IQIB4hhoZgQAIgAAIgAAIgAAIgAAIQIAgBkAABEAABEAABEAABEAABDwjAAHiGWpkBAIgAAIgAAIgAAIgAAIgAAGCGAABEAABEAABEAABEAABEPCMAASIZ6iREQiAAAiAAAiAAAiAAAiAAAQIYgAEQAAEQAAEQAAEQAAEQMAzAhAgnqFGRiAAAiAAAiAAAiAAAiAAAhAgiAEQAAEQAAEQAAEQAAEQAAHPCECAeIYaGYEACIAACIAACIAACIAACECAIAZAAARAAARAAARAAARAAAQ8IwAB4hlqZAQCIAACIAACIAACIAACIAABghgAARAAARAAARAAARAAARDwjAAEiGeokREIgAAIgAAIgAAIgAAIgAAECGIABEAABEAABEAABEAABEDAMwIQIJ6hRkYgAAIgAAIgAAIg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\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAImCAYAAACrXu7BAAAgAElEQVR4XuydCZQU1dXH76vuYdhBVBQUZZmuBtyNcY2KiivuK8FdFEVEXGNE475rNAiucUeNGLe4R40iJq6gCSjQ1YOgAuqHbMOwzXTX+85tusaeppe6XdXNdM+/zvnOF5n73qv6vVv93r/eu/cpwgUCIAACIAACIAACIAACIAACJSKgStQOmgEBEAABEAABEAABEAABEAABggCBE4AACIAACIAACIAACIAACJSMAARIyVCjIRAAARAAARAAARAAARAAAQgQ+AAIgAAIgAAIgAAIgAAIgEDJCECAlAw1GgIBEAABEAABEAABEAABEIAAgQ+AAAiAAAiAAAiAAAiAAAiUjAAESMlQoyEQAAEQAAEQAAEQAAEQAAEIEPgACIAACIAACIAACIAACIBAyQhAgJQMNRoCARAAARAAARAAARAAARCAAIEPgAAIgAAIgAAIgAAIgAAIlIwABEjJUKMhEAABEAABEAABEAABEAABCBD4AAiAAAiAAAiAAAiAAAiAQMkIQICUDDUaAgEQAAEQAAEQAAEQAAEQgACBD4AACIAACIAACIAACIAACJSMAARIyVCjIRAAARAAARAAARAAARAAAQgQ+AAIgAAIgAAIgAAIgAAIgEDJCECAlAw1GgIBEAABEAABEAABEAABEIAAgQ+AAAiAAAiAAAiAAAiAAAiUjAAESMlQoyEQAAEQAAEQAAEQAAEQAAEIEPgACIAACIAACIAACIAACIBAyQhAgJQMNRoCARAAARAAARAAARAAARCAAIEPgAAIgAAIgAAIgAAIgAAIlIwABEjJUKMhEAABEAABEAABEAABEAABCBD4AAiAAAiAAAiAAAiAAAiAQMkIQICUDDUaAgEQAAEQAAEQAAEQAAEQgACBD4AACIAACIAACIAACIAACJSMAARIyVCjIRAAARAAARAAARAAARAAAQgQ+AAIgAAIgAAIgAAIgAAIgEDJCECAlAw1GgIBEAABEAABEAABEAABEIAAgQ+AAAiAAAiAAAiAAAiAAAiUjAAESMlQoyEQAAEQAAEQAAEQAAEQAAEIEPgACIAACIAACIAACIAACIBAyQhAgJQMNRoCARAAARAAARAAARAAARCAAIEPgAAIgAAIgAAIgAAIgAAIlIwABEjJUKMhEAAB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r+PxuCuEOG/9+vUPFxUV/U4I8bQQYoDjOHMb00spbyCiAfF4fEhJScnqurq6yUKIIsdxjsz1NCGA5CoVTjncvHmO8IIXT4BfGm2MZwavwvIyL/p78cUXaNq0RxPvFunYcTM64ogjEi/oi0ajvINNll63bh1ddtml9Oabb9DixYsT/7vFFlvQbrvtTldffTXtssuuTa43UxszQ89OPPF4evvttzfpYenVq1fihYK/+13/Dev+7rvv6NZbb0m8Md4cy8CBA+nYY49r8h0kvg64mSohgASDRgCx7dOIaJbWehQRHZoaQCzLukQIcaJSas8GZinlo0KIHxzHOTOVvrKyMrZs2bIVQohTHMd52vxNSml6TaqEENs7jvPL/G1ZFgSQbELh/h03b54nvODFE+CXRhvjmcGrcLx+/vlnOuWUk+ntt9+i9evXbzgwM5xr9933oKlTHwzUq2ACzZw5c2j16tVkpgUuKyvLCS9TGzv55OH03HPPZlyHWf/LL8+hzp0704QJN9B999230dvPTQgxw9RuueVW2m233XLaF06hDz74gCZOvJ2WLl1qni4jE4ouuODCnI8727YQQLIJNf33dh9AUoLF1Y0DiJTyESJarZQa2VDOtu1Lieg4x3E2GtRp27atta72PG+Hmpoa09oTi23bq+Px+PE1NTX/zuVUfffd99p8UPwsQhBFoxGKxz3S2s8a2l8dmPHOObzgxRPgl0Yb45nBq3C8TjrpBJo1a1bGA9pvv/3omWeeS0zU0JxLujb2+eef00EHHZDxBYcN+zd27OW01VZb01VXXUkmYKVbysqsxCxh5mH4sBazvSlTppDppUldzDbOP/8COvvscwJvqlu3zZv3RATe49a1AuAlz4eUMl0AeVEI8ZHjOGNSgspIIcSVjuPslHoqy8vLf+t53pslJSWl8+fPX51SfqnW+krXde/L5dSvWrUK0SEXKJSBAAQgAAEIFIjAggULaPDgwfTDDz9kPCLzosCpU6fSoYce2uJHfc0119ANN5hR500vBx10UOLZkHnz5jVZcPTo0XTddddlW11Of7/77rvpiiuuoDVr1qQtb4afTZ48mQYNGpTT+jIV6tKlC75DBxAseDzbtodrraemM9Jan+q67v3mb5kCCBHNV0pdkmsAicVinauqqjbEfCklK4CgByRAa/ZRFb8e8tDgBS+eAL802hjP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\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from sklearn.svm import SVC\n",
    "from adspy_shared_utilities import plot_class_regions_for_classifier\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_D2, y_D2, random_state = 0)\n",
    "\n",
    "# The default SVC kernel is radial basis function (RBF)\n",
    "plot_class_regions_for_classifier(SVC().fit(X_train, y_train),\n",
    "                                 X_train, y_train, None, None,\n",
    "                                 'Support Vector Classifier: RBF kernel')\n",
    "\n",
    "# Compare decision boundries with polynomial kernel, degree = 3\n",
    "plot_class_regions_for_classifier(SVC(kernel = 'poly', degree = 3)\n",
    "                                 .fit(X_train, y_train), X_train,\n",
    "                                 y_train, None, None,\n",
    "                                 'Support Vector Classifier: Polynomial kernel, degree = 3')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Support Vector Machine with RBF kernel: gamma parameter"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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=\"400\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from adspy_shared_utilities import plot_class_regions_for_classifier\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_D2, y_D2, random_state = 0)\n",
    "fig, subaxes = plt.subplots(3, 1, figsize=(4, 11))\n",
    "\n",
    "for this_gamma, subplot in zip([0.01, 1.0, 10.0], subaxes):\n",
    "    clf = SVC(kernel = 'rbf', gamma=this_gamma).fit(X_train, y_train)\n",
    "    title = 'Support Vector Classifier: \\nRBF kernel, gamma = {:.2f}'.format(this_gamma)\n",
    "    plot_class_regions_for_classifier_subplot(clf, X_train, y_train,\n",
    "                                             None, None, title, subplot)\n",
    "    plt.tight_layout()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Support Vector Machine with RBF kernel: using both C and gamma parameter "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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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pptuwNq1a92i9+nTF7/8UvBL0fbt2zF06JOKMUOGzPjxE/DII48qXF+/fgOefPJxxfj3bRRGM2xYwQqa9LLw8ccflzquRwKXAvEwkuUzUjZf4/3SpUvo27c37Ha7G5677roLn3ziXZmbLi5duhTPPvsMDh8+hFq1auHdd9/DTTcNVLg+f/5fyrVTp04WgHnGjJkYPLjgmb2hQ5/Azz//zAz3UBRkKGONJFYochQ2Npzy3XTTjQUM7q+/noWbb77ZSxx6o/3ggylef6OH495771HyEZPnnrwz33wzE//995/Sj95qZ836BklJSQVubffu3bjxxgHIyMhwXSuyl1QWKhO5L6nhzCTQsWN77N2714uLZJwkJlq8/vbUUyMxZ85s998oDOaXX35Fr15XK1w/fz4d//yzGHRIlbw91Nq1a4fZs+cqPwi+bfHixbj//ntBXvy8xrgeDkXpM2c49aYa8U2mTGRk9C3gbQ+34U5OlmbNknDxYn79EPKk796dCrPZ7CX6HXfcrjhjXK1SpUpYu3Y96tWrq3D96NGjykFsCvMi455a3779lGre9FLr22bNmonnnhvt15hRg1kofcKp14ubS8FwiWT5jJbN03jfsGEDBgy4zgueZs2aYeXKgiFevXtfjR07drj7NmjQAMnJm5UiUcT1PXvSsHDh38o5pgMHDij97rzzTuUlgIpJ+bZJk97E+++/55frARW81WqtJEnS2zzPn7XZbK8IgtBJluUnOY7jTSbTqykpKcrqiYmJA00m0w2yLMdIkjQqLS3NbS25VmUe98g1ZowmvifT6FDp77//7v5TTEwM/vprAY4fP4Fjx46gc+euaNq0KUaNGonZs/ONGRpA3pnRo0dj2rRpWL9+PapWrYpu3bphx46dSEiIxx133KmEGrgaxT+mp6crnh3y2s+Z8z3efvsdZGScJwO+yLgeTgUf7h/lYAo82PVwcinY2sGuk0IOZ2EaelH0rExM1SspRGzJkiXKCyR5Ja+66ir4GjMk98cffwLy5EyaNEkxYOrUiUfbtm2xbds2WK1W3H77HahYsaL7FulwHnE9Li4OPM8rL71fffWl8oKbnp5eKNeN1OkkDON68en1QC+h4XwOiXudO3f0ekklHb5kyTLMm/er8gI5YMANim7u1asndu7c6fVo/v77n2jXri3efPNNHDp0EI0aNVJebkmv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\" width=\"750\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# If gamma is large, similarity radius is small, i.e, points further away from the decision boundary are considered similar (decision boundary is wider)\n",
    "# If gamma is large, C will have little effect. If c is small, c will behave in the same way as it does with a linear classifier.\n",
    "# Typically gamma and c are tuned together for the optimal combination.\n",
    "\n",
    "from sklearn.svm import SVC\n",
    "from adspy_shared_utilities import plot_class_regions_for_classifier_subplot\n",
    "\n",
    "from sklearn.model_selection import train_test_split\n",
    "\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_D2, y_D2, random_state = 0)\n",
    "fig, subaxes = plt.subplots(3, 4, figsize=(15, 10), dpi=50)\n",
    "\n",
    "for this_gamma, this_axis in zip([0.01, 1, 5], subaxes):\n",
    "    \n",
    "    for this_C, subplot in zip([0.1, 1, 15, 250], this_axis):\n",
    "        title = 'gamma = {:.2f}, C = {:.2f}'.format(this_gamma, this_C)\n",
    "        clf = SVC(kernel = 'rbf', gamma = this_gamma,\n",
    "                 C = this_C).fit(X_train, y_train)\n",
    "        plot_class_regions_for_classifier_subplot(clf, X_train, y_train,\n",
    "                                                 X_test, y_test, title,\n",
    "                                                 subplot)\n",
    "        plt.tight_layout(pad=0.4, w_pad=0.5, h_pad=1.0)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Application of SVMs to a real dataset: unnormalized data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Breast cancer dataset (unnormalized features)\n",
      "Accuracy of RBF-kernel SVC on training set: 1.00\n",
      "Accuracy of RBF-kernel SVC on test set: 0.63\n"
     ]
    }
   ],
   "source": [
    "from sklearn.svm import SVC\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_cancer, y_cancer,\n",
    "                                                   random_state = 0)\n",
    "\n",
    "clf = SVC(C=10).fit(X_train, y_train)\n",
    "print('Breast cancer dataset (unnormalized features)')\n",
    "print('Accuracy of RBF-kernel SVC on training set: {:.2f}'\n",
    "     .format(clf.score(X_train, y_train)))\n",
    "print('Accuracy of RBF-kernel SVC on test set: {:.2f}'\n",
    "     .format(clf.score(X_test, y_test)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Application of SVMs to a real dataset: normalized data with feature preprocessing using minmax scaling"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Breast cancer dataset (normalized with MinMax scaling)\n",
      "RBF-kernel SVC (with MinMax scaling) training set accuracy: 0.98\n",
      "RBF-kernel SVC (with MinMax scaling) test set accuracy: 0.96\n"
     ]
    }
   ],
   "source": [
    "from sklearn.preprocessing import MinMaxScaler\n",
    "scaler = MinMaxScaler()\n",
    "X_train_scaled = scaler.fit_transform(X_train)\n",
    "X_test_scaled = scaler.transform(X_test)\n",
    "\n",
    "clf = SVC(C=10).fit(X_train_scaled, y_train)\n",
    "print('Breast cancer dataset (normalized with MinMax scaling)')\n",
    "print('RBF-kernel SVC (with MinMax scaling) training set accuracy: {:.2f}'\n",
    "     .format(clf.score(X_train_scaled, y_train)))\n",
    "print('RBF-kernel SVC (with MinMax scaling) test set accuracy: {:.2f}'\n",
    "     .format(clf.score(X_test_scaled, y_test)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true
   },
   "source": [
    "## Cross-validation"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Example based on k-NN classifier with fruit dataset (2 features)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Cross-validation scores (3-fold): [ 0.77  0.74  0.83]\n",
      "Mean cross-validation score (3-fold): 0.781\n"
     ]
    }
   ],
   "source": [
    "# Carries out multiple train test splits and then evaluates the average score to avoid the uncertainty that comes with randomly choosing different samples.\n",
    "# Each combination of a train test split is called a fold. You then evaluate the mean of the scores for all folds.\n",
    "# 3 fold cross validation by default.\n",
    "# Used to judge the reliability/performance of the classifier depending on the dataset.\n",
    "# Stratified cross validation keeps the proportion of all classes in the overall data in each fold.\n",
    "# Cross validation is used only to evaluate a model and not to tune it!\n",
    "\n",
    "from sklearn.model_selection import cross_val_score\n",
    "\n",
    "clf = KNeighborsClassifier(n_neighbors = 5)\n",
    "X = X_fruits_2d.as_matrix()\n",
    "y = y_fruits_2d.as_matrix()\n",
    "cv_scores = cross_val_score(clf, X, y)\n",
    "\n",
    "print('Cross-validation scores (3-fold):', cv_scores)\n",
    "print('Mean cross-validation score (3-fold): {:.3f}'\n",
    "     .format(np.mean(cv_scores)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### A note on performing cross-validation for more advanced scenarios.\n",
    "\n",
    "In some cases (e.g. when feature values have very different ranges), we've seen the need to scale or normalize the training and test sets before use with a classifier. The proper way to do cross-validation when you need to scale the data is *not* to scale the entire dataset with a single transform, since this will indirectly leak information into the training data about the whole dataset, including the test data (see the lecture on data leakage later in the course).  Instead, scaling/normalizing must be computed and applied for each cross-validation fold separately.  To do this, the easiest way in scikit-learn is to use *pipelines*.  While these are beyond the scope of this course, further information is available in the scikit-learn documentation here:\n",
    "\n",
    "http://scikit-learn.org/stable/modules/generated/sklearn.pipeline.Pipeline.html\n",
    "\n",
    "or the Pipeline section in the recommended textbook: Introduction to Machine Learning with Python by Andreas C. Müller and Sarah Guido (O'Reilly Media)."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Validation curve example"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "# Number of rows = Number of parameters you want to see the sensitivity of.\n",
    "# Number of columns = Number of folds = cv.\n",
    "# You're testing 4 levels of gamma here with 3 folds.\n",
    "\n",
    "from sklearn.svm import SVC\n",
    "from sklearn.model_selection import validation_curve\n",
    "\n",
    "param_range = np.logspace(-3, 3, 4)\n",
    "train_scores, test_scores = validation_curve(SVC(), X, y,\n",
    "                                            param_name='gamma',\n",
    "                                            param_range=param_range, cv=3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[ 0.49  0.42  0.41]\n",
      " [ 0.84  0.72  0.76]\n",
      " [ 0.92  0.9   0.93]\n",
      " [ 1.    1.    0.98]]\n"
     ]
    }
   ],
   "source": [
    "print(train_scores)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[ 0.45  0.32  0.33]\n",
      " [ 0.82  0.68  0.61]\n",
      " [ 0.41  0.84  0.67]\n",
      " [ 0.36  0.21  0.39]]\n"
     ]
    }
   ],
   "source": [
    "print(test_scores)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/opt/conda/lib/python3.6/site-packages/matplotlib/pyplot.py:524: RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`).\n",
      "  max_open_warning, RuntimeWarning)\n"
     ]
    },
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\n",
       "}\n"
      ],
      "text/plain": [
       "<IPython.core.display.Javascript object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAImCAYAAACrXu7BAAAgAElEQVR4XuydB3Qc1dmG3zu7qy65YBswxjjgnTWEUAIBOwECBAKYGkKHEBJ6TDeEmoReTTWhBkIPJRBCyQ8hhB4g9ADGOxLd2Mbdkqy2u3P/892ZWa1klVnNaO/I/uYcH1vSbfPc69G8+zUBvpgAE2ACTIAJMAEmwASYABNgAiUiIEo0D0/DBJgAE2ACTIAJMAEmwASYABMACxA+BEyACTABJsAEmAATYAJMgAmUjAALkJKh5omYABNgAkyACTABJsAEmAATYAHCZ4AJMAEmwASYABNgAkyACTCBkhFgAVIy1DwRE2ACTIAJMAEmwASYABNgAixA+AwwASbABJgAE2ACTIAJMAEmUDICLEBKhponYgJMgAkwASbABJgAE2ACTIAFCJ8BJsAEmAATYAJMgAkwASbABEpGgAVIyVDzREyACTABJsAEmAATYAJMgAmwAOEzwASYABNgAkyACTABJsAEmEDJCLAAKRlqnogJMAEmwASYABNgAkyACTABFiB8BpgAE2ACTIAJMAEmwASYABMoGQEWICVDzRMxASbABJgAE2ACTIAJMAEmwAKEzwATYAJMgAkwASbABJgAE2ACJSPAAqRkqHkiJsAEmAATYAJMgAkwASbABFiA8BlgAkyACTABJsAEmAATYAJMoGQEWICUDDVPxASYABNgAkyACTABJsAEmAALED4DTIAJMAEmwASYABNgAkyACZSMAAuQkqHmiZgAE2ACTIAJMAEmwASYABNgAcJngAkwASbABJgAE2ACTIAJMIGSEWABUjLUPBETYAJMgAkwASbABJgAE2ACLED4DDABJsAEmAATYAJMgAkwASZQMgIsQEqGmidiAkyACTABJsAEmAATYAJMgAUInwEmwASYABNgAkyACTABJsAESkaABUjJUPNETIAJMAEmwASYABNgAkyACbAA4TPABJgAE2ACTIAJMAEmwASYQMkIsAApGWqeiAkwASbABJgAE2ACTIAJMAEWIHwGmAATYAJMgAkwASbABJgAEygZARYgJUPNEzEBJsAEmAATYAJMgAkwASbAAoTPABNgAkyACTABJsAEmAATYAIlI8ACpGSoeSImwASYABNgAkyACTABJsAEWIDwGWACTIAJMAEmwASYABNgAkygZARYgJQM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6Pd65JGP8fvfv4impna/XQK1q60tx0UX7YD99tuo33E++OADHHDAAXj55Zex5ppr9tk+lUrhlltuwQ477KDaXXzxxZg/fz5uvLHzJfehhx5SbV544QW8+OKLOOOMMzB69Ghss8022GOPPbDJJpuovo888ojqv8EGG6if7b333urfPV0kXLbbbjucf/752GmnnXD66adj+PDhOO+881Tzhx9+GHfddRe++eYbJXJILBx11FGq3cyZM/HKK6+oNo899hiuvvpqvPbaa7jzzjvx1FNPqe951+WXX46PP/4Y9957rxpjxowZeOaZZ9TLOV0dHR24/fbb1VrOOuss5RJ17bXOy/+OO+6Io48+GgcffDC22GILXHnllfjJT36SH/uggw7CD3/4Q5x00kmq7ZFHHolDDz1U/fzNN9/E4Ycfjv/9739KIBRec+bMUW2bm5ux7bbbqvuncen8HXvssRg/fjzOPffclbAdf/zx6mdnn312/mfXXHMN3n33Xdx3331q/SS2brhBeSLi/fffx4EHHqgsM4VXLpfDgw8+mN+3fg8UN2ACTIAJMIGhTYCEQ9YRF+pv7992pvO+chklLJTAyJLIoPYdgGfxoJaxBBArB4wywIgDLQuAmnFA7ThgxMSSMBLFvKyVZEVDaxL/b7pD675CX21/AmTChAkVZWVlK2zb3rGhoeElbwGmaX4C4EbLsnz5mhRrAdlpp/vw7rvzQ7/fvgb8/vfXwr/+dVi/c5L//y677Ijrr/8jtt56Sp/tyQJy7bUzMWXKj1S7K664RL2c06fz3vX444/irrvuxOOPP62+RS+5r732ivpk/qWX/o0TTjg5H4dAc7/yykt4+eWXlJXioosug2mmcOCB++bHo3WRa9iMGVegtbUFZ599Hnbd9Se45pqZ2GSTTfHWW2/ilFNOwAUXXILtt98B8XgCxx77a+WSNG3aSb1aQO666w48//xzuPfeB/NzUfxDOp1WFpDbbrsZTz/9BK6++nqsv/5EZXn40Y9+kL//viwg2203Wbk6bbfdj/NjO1aZyTj66OO6WEuowTvvvK2SALz00usrCRD6OYkAakMxK2S52WyzzXHZZVfh9NNPwdprj8X06b9dad9OOWUaJkxYH6ecMj3/M8ryRSKH7q/7+uvrLWW5efbZf6sYHV0XfyKshzxzZ+56COiZlc+74xLVszWjHZCu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\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# This code based on scikit-learn validation_plot example\n",
    "#  See:  http://scikit-learn.org/stable/auto_examples/model_selection/plot_validation_curve.html\n",
    "plt.figure()\n",
    "\n",
    "train_scores_mean = np.mean(train_scores, axis=1)\n",
    "train_scores_std = np.std(train_scores, axis=1)\n",
    "test_scores_mean = np.mean(test_scores, axis=1)\n",
    "test_scores_std = np.std(test_scores, axis=1)\n",
    "\n",
    "plt.title('Validation Curve with SVM')\n",
    "plt.xlabel('$\\gamma$ (gamma)')\n",
    "plt.ylabel('Score')\n",
    "plt.ylim(0.0, 1.1)\n",
    "lw = 2\n",
    "\n",
    "plt.semilogx(param_range, train_scores_mean, label='Training score',\n",
    "            color='darkorange', lw=lw)\n",
    "\n",
    "plt.fill_between(param_range, train_scores_mean - train_scores_std,\n",
    "                train_scores_mean + train_scores_std, alpha=0.2,\n",
    "                color='darkorange', lw=lw)\n",
    "\n",
    "plt.semilogx(param_range, test_scores_mean, label='Cross-validation score',\n",
    "            color='navy', lw=lw)\n",
    "\n",
    "plt.fill_between(param_range, test_scores_mean - test_scores_std,\n",
    "                test_scores_mean + test_scores_std, alpha=0.2,\n",
    "                color='navy', lw=lw)\n",
    "\n",
    "plt.legend(loc='best')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true
   },
   "source": [
    "## Decision Trees"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Accuracy of Decision Tree classifier on training set: 1.00\n",
      "Accuracy of Decision Tree classifier on test set: 0.95\n"
     ]
    }
   ],
   "source": [
    "# Limiting the complexity of the tree early on (during design) is called prepruning.\n",
    "# Building a detailed tree and then pruning is called post pruning or just pruning.\n",
    "\n",
    "from sklearn.datasets import load_iris\n",
    "from sklearn.tree import DecisionTreeClassifier\n",
    "from adspy_shared_utilities import plot_decision_tree\n",
    "from sklearn.model_selection import train_test_split\n",
    "\n",
    "\n",
    "iris = load_iris()\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(iris.data, iris.target, random_state = 3)\n",
    "clf = DecisionTreeClassifier().fit(X_train, y_train)\n",
    "\n",
    "print('Accuracy of Decision Tree classifier on training set: {:.2f}'\n",
    "     .format(clf.score(X_train, y_train)))\n",
    "print('Accuracy of Decision Tree classifier on test set: {:.2f}'\n",
    "     .format(clf.score(X_test, y_test)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Setting max decision tree depth to help avoid overfitting"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 36,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Accuracy of Decision Tree classifier on training set: 0.98\n",
      "Accuracy of Decision Tree classifier on test set: 0.97\n"
     ]
    }
   ],
   "source": [
    "clf2 = DecisionTreeClassifier(max_depth = 3).fit(X_train, y_train)\n",
    "\n",
    "print('Accuracy of Decision Tree classifier on training set: {:.2f}'\n",
    "     .format(clf2.score(X_train, y_train)))\n",
    "print('Accuracy of Decision Tree classifier on test set: {:.2f}'\n",
    "     .format(clf2.score(X_test, y_test)))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Visualizing decision trees"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n",
       " -->\n",
       "<!-- Title: Tree Pages: 1 -->\n",
       "<svg width=\"800pt\" height=\"581pt\"\n",
       " viewBox=\"0.00 0.00 799.50 581.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 577)\">\n",
       "<title>Tree</title>\n",
       "<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-577 795.5,-577 795.5,4 -4,4\"/>\n",
       "<!-- 0 -->\n",
       "<g id=\"node1\" class=\"node\"><title>0</title>\n",
       "<polygon fill=\"#8139e5\" fill-opacity=\"0.011765\" stroke=\"black\" points=\"436.5,-573 232.5,-573 232.5,-505 436.5,-505 436.5,-573\"/>\n",
       "<text text-anchor=\"middle\" x=\"334.5\" y=\"-557.8\" font-family=\"Times,serif\" font-size=\"14.00\">petal length (cm) &lt;= 2.45</text>\n",
       "<text text-anchor=\"middle\" x=\"334.5\" y=\"-542.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 112</text>\n",
       "<text text-anchor=\"middle\" x=\"334.5\" y=\"-527.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [35, 38, 39]</text>\n",
       "<text text-anchor=\"middle\" x=\"334.5\" y=\"-512.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 1 -->\n",
       "<g id=\"node2\" class=\"node\"><title>1</title>\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"310.5,-461.5 170.5,-461.5 170.5,-408.5 310.5,-408.5 310.5,-461.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"240.5\" y=\"-446.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 35</text>\n",
       "<text text-anchor=\"middle\" x=\"240.5\" y=\"-431.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [35, 0, 0]</text>\n",
       "<text text-anchor=\"middle\" x=\"240.5\" y=\"-416.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = setosa</text>\n",
       "</g>\n",
       "<!-- 0&#45;&gt;1 -->\n",
       "<g id=\"edge1\" class=\"edge\"><title>0&#45;&gt;1</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M303.981,-504.884C293.44,-493.446 281.633,-480.634 271.087,-469.19\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"273.369,-466.502 264.018,-461.52 268.221,-471.245 273.369,-466.502\"/>\n",
       "<text text-anchor=\"middle\" x=\"262.999\" y=\"-482.799\" font-family=\"Times,serif\" font-size=\"14.00\">True</text>\n",
       "</g>\n",
       "<!-- 2 -->\n",
       "<g id=\"node3\" class=\"node\"><title>2</title>\n",
       "<polygon fill=\"#8139e5\" fill-opacity=\"0.027451\" stroke=\"black\" points=\"528,-469 329,-469 329,-401 528,-401 528,-469\"/>\n",
       "<text text-anchor=\"middle\" x=\"428.5\" y=\"-453.8\" font-family=\"Times,serif\" font-size=\"14.00\">petal width (cm) &lt;= 1.65</text>\n",
       "<text text-anchor=\"middle\" x=\"428.5\" y=\"-438.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 77</text>\n",
       "<text text-anchor=\"middle\" x=\"428.5\" y=\"-423.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 38, 39]</text>\n",
       "<text text-anchor=\"middle\" x=\"428.5\" y=\"-408.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 0&#45;&gt;2 -->\n",
       "<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;2</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M365.019,-504.884C373.31,-495.887 382.384,-486.041 391.012,-476.678\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"393.609,-479.025 397.812,-469.299 388.462,-474.281 393.609,-479.025\"/>\n",
       "<text text-anchor=\"middle\" x=\"398.832\" y=\"-490.579\" font-family=\"Times,serif\" font-size=\"14.00\">False</text>\n",
       "</g>\n",
       "<!-- 3 -->\n",
       "<g id=\"node4\" class=\"node\"><title>3</title>\n",
       "<polygon fill=\"#39e581\" fill-opacity=\"0.917647\" stroke=\"black\" points=\"419.5,-365 215.5,-365 215.5,-297 419.5,-297 419.5,-365\"/>\n",
       "<text text-anchor=\"middle\" x=\"317.5\" y=\"-349.8\" font-family=\"Times,serif\" font-size=\"14.00\">petal length (cm) &lt;= 4.95</text>\n",
       "<text text-anchor=\"middle\" x=\"317.5\" y=\"-334.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 40</text>\n",
       "<text text-anchor=\"middle\" x=\"317.5\" y=\"-319.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 37, 3]</text>\n",
       "<text text-anchor=\"middle\" x=\"317.5\" y=\"-304.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = versicolor</text>\n",
       "</g>\n",
       "<!-- 2&#45;&gt;3 -->\n",
       "<g id=\"edge3\" class=\"edge\"><title>2&#45;&gt;3</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M392.461,-400.884C382.477,-391.709 371.531,-381.65 361.163,-372.123\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"363.469,-369.488 353.738,-365.299 358.733,-374.643 363.469,-369.488\"/>\n",
       "</g>\n",
       "<!-- 10 -->\n",
       "<g id=\"node11\" class=\"node\"><title>10</title>\n",
       "<polygon fill=\"#8139e5\" fill-opacity=\"0.972549\" stroke=\"black\" points=\"641.5,-365 437.5,-365 437.5,-297 641.5,-297 641.5,-365\"/>\n",
       "<text text-anchor=\"middle\" x=\"539.5\" y=\"-349.8\" font-family=\"Times,serif\" font-size=\"14.00\">petal length (cm) &lt;= 4.85</text>\n",
       "<text text-anchor=\"middle\" x=\"539.5\" y=\"-334.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 37</text>\n",
       "<text text-anchor=\"middle\" x=\"539.5\" y=\"-319.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 1, 36]</text>\n",
       "<text text-anchor=\"middle\" x=\"539.5\" y=\"-304.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 2&#45;&gt;10 -->\n",
       "<g id=\"edge10\" class=\"edge\"><title>2&#45;&gt;10</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M464.539,-400.884C474.523,-391.709 485.469,-381.65 495.837,-372.123\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"498.267,-374.643 503.262,-365.299 493.531,-369.488 498.267,-374.643\"/>\n",
       "</g>\n",
       "<!-- 4 -->\n",
       "<g id=\"node5\" class=\"node\"><title>4</title>\n",
       "<polygon fill=\"#39e581\" stroke=\"black\" points=\"203,-253.5 58,-253.5 58,-200.5 203,-200.5 203,-253.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"130.5\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 36</text>\n",
       "<text text-anchor=\"middle\" x=\"130.5\" y=\"-223.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 36, 0]</text>\n",
       "<text text-anchor=\"middle\" x=\"130.5\" y=\"-208.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = versicolor</text>\n",
       "</g>\n",
       "<!-- 3&#45;&gt;4 -->\n",
       "<g id=\"edge4\" class=\"edge\"><title>3&#45;&gt;4</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M256.786,-296.884C234.103,-284.511 208.472,-270.53 186.258,-258.413\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"187.742,-255.236 177.287,-253.52 184.39,-261.381 187.742,-255.236\"/>\n",
       "</g>\n",
       "<!-- 5 -->\n",
       "<g id=\"node6\" class=\"node\"><title>5</title>\n",
       "<polygon fill=\"#8139e5\" fill-opacity=\"0.666667\" stroke=\"black\" points=\"421.5,-261 221.5,-261 221.5,-193 421.5,-193 421.5,-261\"/>\n",
       "<text text-anchor=\"middle\" x=\"321.5\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">sepal width (cm) &lt;= 2.75</text>\n",
       "<text text-anchor=\"middle\" x=\"321.5\" y=\"-230.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 4</text>\n",
       "<text text-anchor=\"middle\" x=\"321.5\" y=\"-215.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 1, 3]</text>\n",
       "<text text-anchor=\"middle\" x=\"321.5\" y=\"-200.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 3&#45;&gt;5 -->\n",
       "<g id=\"edge5\" class=\"edge\"><title>3&#45;&gt;5</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M318.799,-296.884C319.117,-288.778 319.461,-279.982 319.795,-271.472\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"323.3,-271.429 320.194,-261.299 316.305,-271.155 323.3,-271.429\"/>\n",
       "</g>\n",
       "<!-- 6 -->\n",
       "<g id=\"node7\" class=\"node\"><title>6</title>\n",
       "<polygon fill=\"none\" stroke=\"black\" points=\"249.5,-157 45.5,-157 45.5,-89 249.5,-89 249.5,-157\"/>\n",
       "<text text-anchor=\"middle\" x=\"147.5\" y=\"-141.8\" font-family=\"Times,serif\" font-size=\"14.00\">petal length (cm) &lt;= 5.05</text>\n",
       "<text text-anchor=\"middle\" x=\"147.5\" y=\"-126.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 2</text>\n",
       "<text text-anchor=\"middle\" x=\"147.5\" y=\"-111.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 1, 1]</text>\n",
       "<text text-anchor=\"middle\" x=\"147.5\" y=\"-96.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = versicolor</text>\n",
       "</g>\n",
       "<!-- 5&#45;&gt;6 -->\n",
       "<g id=\"edge6\" class=\"edge\"><title>5&#45;&gt;6</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M265.007,-192.884C248.36,-183.125 230.007,-172.366 212.853,-162.31\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"214.404,-159.163 204.007,-157.125 210.864,-165.201 214.404,-159.163\"/>\n",
       "</g>\n",
       "<!-- 9 -->\n",
       "<g id=\"node10\" class=\"node\"><title>9</title>\n",
       "<polygon fill=\"#8139e5\" stroke=\"black\" points=\"405,-149.5 268,-149.5 268,-96.5 405,-96.5 405,-149.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"336.5\" y=\"-134.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 2</text>\n",
       "<text text-anchor=\"middle\" x=\"336.5\" y=\"-119.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 0, 2]</text>\n",
       "<text text-anchor=\"middle\" x=\"336.5\" y=\"-104.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 5&#45;&gt;9 -->\n",
       "<g id=\"edge9\" class=\"edge\"><title>5&#45;&gt;9</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M326.37,-192.884C327.939,-182.216 329.683,-170.352 331.277,-159.519\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"334.755,-159.923 332.747,-149.52 327.829,-158.904 334.755,-159.923\"/>\n",
       "</g>\n",
       "<!-- 7 -->\n",
       "<g id=\"node8\" class=\"node\"><title>7</title>\n",
       "<polygon fill=\"#8139e5\" stroke=\"black\" points=\"137,-53 0,-53 0,-0 137,-0 137,-53\"/>\n",
       "<text text-anchor=\"middle\" x=\"68.5\" y=\"-37.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 1</text>\n",
       "<text text-anchor=\"middle\" x=\"68.5\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 0, 1]</text>\n",
       "<text text-anchor=\"middle\" x=\"68.5\" y=\"-7.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 6&#45;&gt;7 -->\n",
       "<g id=\"edge7\" class=\"edge\"><title>6&#45;&gt;7</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M119.87,-88.9485C112.299,-79.892 104.086,-70.0682 96.4948,-60.9875\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"99.1145,-58.6641 90.0153,-53.2367 93.7439,-63.1538 99.1145,-58.6641\"/>\n",
       "</g>\n",
       "<!-- 8 -->\n",
       "<g id=\"node9\" class=\"node\"><title>8</title>\n",
       "<polygon fill=\"#39e581\" stroke=\"black\" points=\"300,-53 155,-53 155,-0 300,-0 300,-53\"/>\n",
       "<text text-anchor=\"middle\" x=\"227.5\" y=\"-37.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 1</text>\n",
       "<text text-anchor=\"middle\" x=\"227.5\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 1, 0]</text>\n",
       "<text text-anchor=\"middle\" x=\"227.5\" y=\"-7.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = versicolor</text>\n",
       "</g>\n",
       "<!-- 6&#45;&gt;8 -->\n",
       "<g id=\"edge8\" class=\"edge\"><title>6&#45;&gt;8</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M175.48,-88.9485C183.147,-79.892 191.463,-70.0682 199.151,-60.9875\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"201.922,-63.1305 205.712,-53.2367 196.58,-58.6076 201.922,-63.1305\"/>\n",
       "</g>\n",
       "<!-- 11 -->\n",
       "<g id=\"node12\" class=\"node\"><title>11</title>\n",
       "<polygon fill=\"#8139e5\" fill-opacity=\"0.498039\" stroke=\"black\" points=\"633,-261 442,-261 442,-193 633,-193 633,-261\"/>\n",
       "<text text-anchor=\"middle\" x=\"537.5\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">sepal width (cm) &lt;= 3.1</text>\n",
       "<text text-anchor=\"middle\" x=\"537.5\" y=\"-230.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 3</text>\n",
       "<text text-anchor=\"middle\" x=\"537.5\" y=\"-215.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 1, 2]</text>\n",
       "<text text-anchor=\"middle\" x=\"537.5\" y=\"-200.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 10&#45;&gt;11 -->\n",
       "<g id=\"edge11\" class=\"edge\"><title>10&#45;&gt;11</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M538.851,-296.884C538.692,-288.778 538.519,-279.982 538.352,-271.472\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"541.848,-271.229 538.153,-261.299 534.85,-271.366 541.848,-271.229\"/>\n",
       "</g>\n",
       "<!-- 14 -->\n",
       "<g id=\"node15\" class=\"node\"><title>14</title>\n",
       "<polygon fill=\"#8139e5\" stroke=\"black\" points=\"791.5,-253.5 651.5,-253.5 651.5,-200.5 791.5,-200.5 791.5,-253.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"721.5\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 34</text>\n",
       "<text text-anchor=\"middle\" x=\"721.5\" y=\"-223.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 0, 34]</text>\n",
       "<text text-anchor=\"middle\" x=\"721.5\" y=\"-208.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 10&#45;&gt;14 -->\n",
       "<g id=\"edge14\" class=\"edge\"><title>10&#45;&gt;14</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M598.59,-296.884C620.667,-284.511 645.612,-270.53 667.233,-258.413\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"668.952,-261.462 675.964,-253.52 665.53,-255.356 668.952,-261.462\"/>\n",
       "</g>\n",
       "<!-- 12 -->\n",
       "<g id=\"node13\" class=\"node\"><title>12</title>\n",
       "<polygon fill=\"#8139e5\" stroke=\"black\" points=\"590,-149.5 453,-149.5 453,-96.5 590,-96.5 590,-149.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"521.5\" y=\"-134.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 2</text>\n",
       "<text text-anchor=\"middle\" x=\"521.5\" y=\"-119.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 0, 2]</text>\n",
       "<text text-anchor=\"middle\" x=\"521.5\" y=\"-104.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 11&#45;&gt;12 -->\n",
       "<g id=\"edge12\" class=\"edge\"><title>11&#45;&gt;12</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M532.305,-192.884C530.632,-182.216 528.771,-170.352 527.072,-159.519\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"530.511,-158.857 525.503,-149.52 523.595,-159.942 530.511,-158.857\"/>\n",
       "</g>\n",
       "<!-- 13 -->\n",
       "<g id=\"node14\" class=\"node\"><title>13</title>\n",
       "<polygon fill=\"#39e581\" stroke=\"black\" points=\"753,-149.5 608,-149.5 608,-96.5 753,-96.5 753,-149.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-134.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 1</text>\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-119.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 1, 0]</text>\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-104.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = versicolor</text>\n",
       "</g>\n",
       "<!-- 11&#45;&gt;13 -->\n",
       "<g id=\"edge13\" class=\"edge\"><title>11&#45;&gt;13</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M583.928,-192.884C600.734,-180.896 619.657,-167.399 636.269,-155.549\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"638.613,-158.176 644.722,-149.52 634.548,-152.478 638.613,-158.176\"/>\n",
       "</g>\n",
       "</g>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<graphviz.files.Source at 0x7ff47c573cc0>"
      ]
     },
     "execution_count": 37,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "plot_decision_tree(clf, iris.feature_names, iris.target_names)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Pre-pruned version (max_depth = 3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 38,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n",
       " -->\n",
       "<!-- Title: Tree Pages: 1 -->\n",
       "<svg width=\"655pt\" height=\"373pt\"\n",
       " viewBox=\"0.00 0.00 654.50 373.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 369)\">\n",
       "<title>Tree</title>\n",
       "<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-369 650.5,-369 650.5,4 -4,4\"/>\n",
       "<!-- 0 -->\n",
       "<g id=\"node1\" class=\"node\"><title>0</title>\n",
       "<polygon fill=\"#8139e5\" fill-opacity=\"0.011765\" stroke=\"black\" points=\"333.5,-365 129.5,-365 129.5,-297 333.5,-297 333.5,-365\"/>\n",
       "<text text-anchor=\"middle\" x=\"231.5\" y=\"-349.8\" font-family=\"Times,serif\" font-size=\"14.00\">petal length (cm) &lt;= 2.45</text>\n",
       "<text text-anchor=\"middle\" x=\"231.5\" y=\"-334.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 112</text>\n",
       "<text text-anchor=\"middle\" x=\"231.5\" y=\"-319.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [35, 38, 39]</text>\n",
       "<text text-anchor=\"middle\" x=\"231.5\" y=\"-304.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 1 -->\n",
       "<g id=\"node2\" class=\"node\"><title>1</title>\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"207.5,-253.5 67.5,-253.5 67.5,-200.5 207.5,-200.5 207.5,-253.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"137.5\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 35</text>\n",
       "<text text-anchor=\"middle\" x=\"137.5\" y=\"-223.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [35, 0, 0]</text>\n",
       "<text text-anchor=\"middle\" x=\"137.5\" y=\"-208.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = setosa</text>\n",
       "</g>\n",
       "<!-- 0&#45;&gt;1 -->\n",
       "<g id=\"edge1\" class=\"edge\"><title>0&#45;&gt;1</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M200.981,-296.884C190.44,-285.446 178.633,-272.634 168.087,-261.19\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"170.369,-258.502 161.018,-253.52 165.221,-263.245 170.369,-258.502\"/>\n",
       "<text text-anchor=\"middle\" x=\"159.999\" y=\"-274.799\" font-family=\"Times,serif\" font-size=\"14.00\">True</text>\n",
       "</g>\n",
       "<!-- 2 -->\n",
       "<g id=\"node3\" class=\"node\"><title>2</title>\n",
       "<polygon fill=\"#8139e5\" fill-opacity=\"0.027451\" stroke=\"black\" points=\"425,-261 226,-261 226,-193 425,-193 425,-261\"/>\n",
       "<text text-anchor=\"middle\" x=\"325.5\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">petal width (cm) &lt;= 1.65</text>\n",
       "<text text-anchor=\"middle\" x=\"325.5\" y=\"-230.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 77</text>\n",
       "<text text-anchor=\"middle\" x=\"325.5\" y=\"-215.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 38, 39]</text>\n",
       "<text text-anchor=\"middle\" x=\"325.5\" y=\"-200.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 0&#45;&gt;2 -->\n",
       "<g id=\"edge2\" class=\"edge\"><title>0&#45;&gt;2</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M262.019,-296.884C270.31,-287.887 279.384,-278.041 288.012,-268.678\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"290.609,-271.025 294.812,-261.299 285.462,-266.281 290.609,-271.025\"/>\n",
       "<text text-anchor=\"middle\" x=\"295.832\" y=\"-282.579\" font-family=\"Times,serif\" font-size=\"14.00\">False</text>\n",
       "</g>\n",
       "<!-- 3 -->\n",
       "<g id=\"node4\" class=\"node\"><title>3</title>\n",
       "<polygon fill=\"#39e581\" fill-opacity=\"0.917647\" stroke=\"black\" points=\"316.5,-157 112.5,-157 112.5,-89 316.5,-89 316.5,-157\"/>\n",
       "<text text-anchor=\"middle\" x=\"214.5\" y=\"-141.8\" font-family=\"Times,serif\" font-size=\"14.00\">petal length (cm) &lt;= 4.95</text>\n",
       "<text text-anchor=\"middle\" x=\"214.5\" y=\"-126.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 40</text>\n",
       "<text text-anchor=\"middle\" x=\"214.5\" y=\"-111.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 37, 3]</text>\n",
       "<text text-anchor=\"middle\" x=\"214.5\" y=\"-96.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = versicolor</text>\n",
       "</g>\n",
       "<!-- 2&#45;&gt;3 -->\n",
       "<g id=\"edge3\" class=\"edge\"><title>2&#45;&gt;3</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M289.461,-192.884C279.477,-183.709 268.531,-173.65 258.163,-164.123\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"260.469,-161.488 250.738,-157.299 255.733,-166.643 260.469,-161.488\"/>\n",
       "</g>\n",
       "<!-- 6 -->\n",
       "<g id=\"node7\" class=\"node\"><title>6</title>\n",
       "<polygon fill=\"#8139e5\" fill-opacity=\"0.972549\" stroke=\"black\" points=\"538.5,-157 334.5,-157 334.5,-89 538.5,-89 538.5,-157\"/>\n",
       "<text text-anchor=\"middle\" x=\"436.5\" y=\"-141.8\" font-family=\"Times,serif\" font-size=\"14.00\">petal length (cm) &lt;= 4.85</text>\n",
       "<text text-anchor=\"middle\" x=\"436.5\" y=\"-126.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 37</text>\n",
       "<text text-anchor=\"middle\" x=\"436.5\" y=\"-111.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 1, 36]</text>\n",
       "<text text-anchor=\"middle\" x=\"436.5\" y=\"-96.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 2&#45;&gt;6 -->\n",
       "<g id=\"edge6\" class=\"edge\"><title>2&#45;&gt;6</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M361.539,-192.884C371.523,-183.709 382.469,-173.65 392.837,-164.123\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"395.267,-166.643 400.262,-157.299 390.531,-161.488 395.267,-166.643\"/>\n",
       "</g>\n",
       "<!-- 4 -->\n",
       "<g id=\"node5\" class=\"node\"><title>4</title>\n",
       "<polygon fill=\"#39e581\" stroke=\"black\" points=\"145,-53 0,-53 0,-0 145,-0 145,-53\"/>\n",
       "<text text-anchor=\"middle\" x=\"72.5\" y=\"-37.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 36</text>\n",
       "<text text-anchor=\"middle\" x=\"72.5\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 36, 0]</text>\n",
       "<text text-anchor=\"middle\" x=\"72.5\" y=\"-7.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = versicolor</text>\n",
       "</g>\n",
       "<!-- 3&#45;&gt;4 -->\n",
       "<g id=\"edge4\" class=\"edge\"><title>3&#45;&gt;4</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M164.835,-88.9485C150.127,-79.1601 134.072,-68.4756 119.535,-58.8015\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"121.437,-55.8632 111.173,-53.2367 117.559,-61.6907 121.437,-55.8632\"/>\n",
       "</g>\n",
       "<!-- 5 -->\n",
       "<g id=\"node6\" class=\"node\"><title>5</title>\n",
       "<polygon fill=\"#8139e5\" fill-opacity=\"0.666667\" stroke=\"black\" points=\"300,-53 163,-53 163,-0 300,-0 300,-53\"/>\n",
       "<text text-anchor=\"middle\" x=\"231.5\" y=\"-37.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 4</text>\n",
       "<text text-anchor=\"middle\" x=\"231.5\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 1, 3]</text>\n",
       "<text text-anchor=\"middle\" x=\"231.5\" y=\"-7.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 3&#45;&gt;5 -->\n",
       "<g id=\"edge5\" class=\"edge\"><title>3&#45;&gt;5</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M220.446,-88.9485C221.943,-80.6238 223.558,-71.6509 225.077,-63.2027\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"228.544,-63.6984 226.87,-53.2367 221.655,-62.459 228.544,-63.6984\"/>\n",
       "</g>\n",
       "<!-- 7 -->\n",
       "<g id=\"node8\" class=\"node\"><title>7</title>\n",
       "<polygon fill=\"#8139e5\" fill-opacity=\"0.498039\" stroke=\"black\" points=\"488,-53 351,-53 351,-0 488,-0 488,-53\"/>\n",
       "<text text-anchor=\"middle\" x=\"419.5\" y=\"-37.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 3</text>\n",
       "<text text-anchor=\"middle\" x=\"419.5\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 1, 2]</text>\n",
       "<text text-anchor=\"middle\" x=\"419.5\" y=\"-7.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 6&#45;&gt;7 -->\n",
       "<g id=\"edge7\" class=\"edge\"><title>6&#45;&gt;7</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M430.554,-88.9485C429.057,-80.6238 427.442,-71.6509 425.923,-63.2027\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"429.345,-62.459 424.13,-53.2367 422.456,-63.6984 429.345,-62.459\"/>\n",
       "</g>\n",
       "<!-- 8 -->\n",
       "<g id=\"node9\" class=\"node\"><title>8</title>\n",
       "<polygon fill=\"#8139e5\" stroke=\"black\" points=\"646.5,-53 506.5,-53 506.5,-0 646.5,-0 646.5,-53\"/>\n",
       "<text text-anchor=\"middle\" x=\"576.5\" y=\"-37.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 34</text>\n",
       "<text text-anchor=\"middle\" x=\"576.5\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 0, 34]</text>\n",
       "<text text-anchor=\"middle\" x=\"576.5\" y=\"-7.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = virginica</text>\n",
       "</g>\n",
       "<!-- 6&#45;&gt;8 -->\n",
       "<g id=\"edge8\" class=\"edge\"><title>6&#45;&gt;8</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M485.465,-88.9485C499.831,-79.2516 515.5,-68.6752 529.725,-59.073\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"532.041,-61.7325 538.372,-53.2367 528.125,-55.9305 532.041,-61.7325\"/>\n",
       "</g>\n",
       "</g>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<graphviz.files.Source at 0x7ff47cd604a8>"
      ]
     },
     "execution_count": 38,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# value is the distribution of all classes, i.e, how many of each flower species are in that box.\n",
    "# class is the majority class.\n",
    "\n",
    "plot_decision_tree(clf2, iris.feature_names, iris.target_names)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Feature importance"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 39,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/opt/conda/lib/python3.6/site-packages/matplotlib/pyplot.py:524: RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`).\n",
      "  max_open_warning, RuntimeWarning)\n"
     ]
    },
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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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b7xxs1gbfDQDAwhwow+AmGAEOSVA9tyCjDwBEy0np0TQHtuQkQeex1IKiAeeiFBA/PyCr6aABCcNOpAbfVDOaMPIKRptsMFkFIwy6iByisobZDgZBWFsPIQC0pjsDgsoIH5+wVdTQIKTBh3IjT4oZ7Rh5BSNNthgMgpGGXUQOUXlDTKcjIIwNh5CAWlMRgHxI4u7mgIS19d3Ojd6X8E068kpjbPPLmTko5duLTmls267Exm1lfNbRwHx8+MExM8v+GoKSHDSoAO50QfljDaMnKLRBhtMRsEoow4ip6i8QYaTURDGxkMoII3JOAHxI4u7mgIS19d3Ojd6X8E068kpjbPPLmTko5duLTmls267Exm1lfNbRwHx8+MExM8v+GoKSHDSoAO50QfljDaMnKLRBhtMRsEoow4ip6i8QYaTURDGxkMoII3JOAHxI4u7mgIS19d3Ojd6X8E068kpjbPPLmTko5duLTmls267Exm1lfNbRwHx8+MExM8v+GoKSHDSoAO50QfljDaMnKLRBhtMRsEoow4ip6i8QYaTURDGxkMoII3JOAHxI4u7mgIS19d3Ojd6X8E068kpjbPPLmTko5duLTmls267Exm1lfNbRwHx8+MExM8v+GoKSHDSoAO50QfljDaMnKLRBhtMRsEoow4ip6i8QYaTURDGxkMoII3JOAHxI4u7mgIS19d3Ojd6X8E068kpjbPPLmTko5duLTmls267Exm1lfNbRwHx8+MExM8v+GoKSHDSoAO50QfljDaMnKLRBhtMRsEoow4ip6i8QYaTURDGxkMoII3JOAHxI4u7mgIS19d3Ojd6X8E068kpjbPPLmTko5duLTmls267Exm1lfNbRwHx8+MExM8v+GoKSHDSoAO50QfljDaMnKLRBhtMRsEoow4ip6i8QYaTURDGxkMoII3JOAHxI4u7mgIS19d3Ojd6X8E068kpjbPPLmTko5duLTmls267Exm1lfNbRwHx8+MExM8v+GoKSHDSoAO50QfljDaMnKLRBhtMRsEoow4ip6i8QYaTURDGxkMoII3JOAHxI4u7mgIS19d3Ojd6X8E068kpjbPPLmTko5duLTmls267Exm1lfNbRwHx8+MExM8v+GoKSHDSoAO50QfljDaMnKLRBhtMRsEoow4ip6i8QYaTURDGxkMoII3JOAHxI4u7mgIS19d3Ojd6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4kcWdzUFJK6v73Ru9L6CadaTUxpnn13IyEcv3VpySmfddicyaivnt44C4ufHCYifX/DVFJDgpEEHcqMPyhltGDlFow02mIyCUUYdRE5ReYMMJ6MgjI2HUEAak3EC4kcWdzUFJK6v73Ru9L6CadaTUxpnn13IyEcv3VpySmfddicyaivnt44C4ufHCYifX/DVFJDgpEEHcqMPyhltGDlFow02mIyCUUYdRE5ReYMMJ6MgjI2HUEAak3EC4kfGagQQQAABBBBAAAEEEGgrwAlIWznWIYAAAggggAACCCCAQGMBCkhjMhYggAACCCCA/0ARGwAADcxJREFUAAIIIIBAWwEKSFs51iGAAAIIIIAAAggggEBjAQpIYzIWIIAAAggggAACCCCAQFsBCkhbOdYhgAACCCCAAAIIIIBAYwEKSGMyFiCAAAIIIIAAAggggEBbAQpIWznWIYAAAggggAACCCCAQGMBCkhjsjALtNZnisjjRGTaWvu9qqpOExE7M11r/UwROUVEbrPW/txa++yJiYntYXZnykIE5stoZGRk6ZIlS94sIqdOTk7uvWnTpm0LmcvXhBWYL6f+n6UXi4j783Pz8PDw03/2s5/9IexVMG0ugfkyKorildbaJyil/uRympqaes611177S1TTCsyX08zV5Hn+CqXUi40xI2mvkN3mymhsbGykrutxpdQVM1LT09OvnZiY+D/IIdA1AQrIABLRWt9fRN67devWB1x//fXbtdaXWWvfWVXVp93ljI6OHpJl2XezLDtqfHz8pqIo3met/akx5rwBXO4eueV8GTkUrfUHROTrInIxBWQwL5P5clq1atWhQ0NDV0xNTa3ZuHHjzVrr85RSt5Zl+ZrBXPGet+t8GeV5vkop9Z4VK1Ycd+WVV96W5/nrlVJ3Mca40sivRALz5TRzGaOjo4dnWXah+78qCkiicPrbzJdRv4BcTi5pc2G3dgIUkHZuXqu01mcrpYbKsjyr/4Psc621D6yq6tnun/M8P1lEjq2q6mn9f/5bpdQZxpiHem3M4gULzJeRG7Rq1ao79X+otRSQBdMG/cIF5KRGR0dXTExM3NL/s3aGUuovyrJ8YdALYdguBRaQ0ey1mdb635RSG8qydKeL/EoksJCc1q1bN7x58+bLlVLPstZexg+6icL57wIy588OFJC0ebCbnwAFxM+v1Wqt9btF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\" width=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Feature importances: [ 0.    0.02  0.56  0.42]\n"
     ]
    }
   ],
   "source": [
    "# Low feature importance doesn't mean the feature isn't important. It may be highly correlated with another feature so it provides no new information.\n",
    "# Feature importance doesn't tell you anything about the relationship between features.\n",
    "\n",
    "from adspy_shared_utilities import plot_feature_importances\n",
    "\n",
    "plt.figure(figsize=(10,4), dpi=80)\n",
    "plot_feature_importances(clf, iris.feature_names)\n",
    "plt.show()\n",
    "\n",
    "print('Feature importances: {}'.format(clf.feature_importances_))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 40,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/opt/conda/lib/python3.6/site-packages/matplotlib/pyplot.py:524: RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`).\n",
      "  max_open_warning, RuntimeWarning)\n"
     ]
    },
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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=\"600\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from sklearn.tree import DecisionTreeClassifier\n",
    "from adspy_shared_utilities import plot_class_regions_for_classifier_subplot\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(iris.data, iris.target, random_state = 0)\n",
    "fig, subaxes = plt.subplots(6, 1, figsize=(6, 32))\n",
    "\n",
    "pair_list = [[0,1], [0,2], [0,3], [1,2], [1,3], [2,3]]\n",
    "tree_max_depth = 4\n",
    "\n",
    "for pair, axis in zip(pair_list, subaxes):\n",
    "    X = X_train[:, pair]\n",
    "    y = y_train\n",
    "    \n",
    "    clf = DecisionTreeClassifier(max_depth=tree_max_depth).fit(X, y)\n",
    "    title = 'Decision Tree, max_depth = {:d}'.format(tree_max_depth)\n",
    "    plot_class_regions_for_classifier_subplot(clf, X, y, None,\n",
    "                                             None, title, axis,\n",
    "                                             iris.target_names)\n",
    "    \n",
    "    axis.set_xlabel(iris.feature_names[pair[0]])\n",
    "    axis.set_ylabel(iris.feature_names[pair[1]])\n",
    "    \n",
    "plt.tight_layout()\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Decision Trees on a real-world dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 41,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Generated by graphviz version 2.38.0 (20140413.2041)\n",
       " -->\n",
       "<!-- Title: Tree Pages: 1 -->\n",
       "<svg width=\"1119pt\" height=\"477pt\"\n",
       " viewBox=\"0.00 0.00 1118.50 477.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 473)\">\n",
       "<title>Tree</title>\n",
       "<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-473 1114.5,-473 1114.5,4 -4,4\"/>\n",
       "<!-- 0 -->\n",
       "<g id=\"node1\" class=\"node\"><title>0</title>\n",
       "<polygon fill=\"#399de5\" fill-opacity=\"0.403922\" stroke=\"black\" points=\"695.5,-469 445.5,-469 445.5,-401 695.5,-401 695.5,-469\"/>\n",
       "<text text-anchor=\"middle\" x=\"570.5\" y=\"-453.8\" font-family=\"Times,serif\" font-size=\"14.00\">mean concave points &lt;= 0.0489</text>\n",
       "<text text-anchor=\"middle\" x=\"570.5\" y=\"-438.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 426</text>\n",
       "<text text-anchor=\"middle\" x=\"570.5\" y=\"-423.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [159, 267]</text>\n",
       "<text text-anchor=\"middle\" x=\"570.5\" y=\"-408.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = benign</text>\n",
       "</g>\n",
       "<!-- 1 -->\n",
       "<g id=\"node2\" class=\"node\"><title>1</title>\n",
       "<polygon fill=\"#399de5\" fill-opacity=\"0.949020\" stroke=\"black\" points=\"562,-365 395,-365 395,-297 562,-297 562,-365\"/>\n",
       "<text text-anchor=\"middle\" x=\"478.5\" y=\"-349.8\" font-family=\"Times,serif\" font-size=\"14.00\">worst area &lt;= 952.9</text>\n",
       "<text text-anchor=\"middle\" x=\"478.5\" y=\"-334.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 260</text>\n",
       "<text text-anchor=\"middle\" x=\"478.5\" y=\"-319.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [13, 247]</text>\n",
       "<text text-anchor=\"middle\" x=\"478.5\" y=\"-304.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = benign</text>\n",
       "</g>\n",
       "<!-- 0&#45;&gt;1 -->\n",
       "<g id=\"edge1\" class=\"edge\"><title>0&#45;&gt;1</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M540.63,-400.884C532.596,-391.976 523.81,-382.235 515.441,-372.957\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"517.831,-370.381 508.535,-365.299 512.633,-375.069 517.831,-370.381\"/>\n",
       "<text text-anchor=\"middle\" x=\"507.248\" y=\"-386.566\" font-family=\"Times,serif\" font-size=\"14.00\">True</text>\n",
       "</g>\n",
       "<!-- 8 -->\n",
       "<g id=\"node9\" class=\"node\"><title>8</title>\n",
       "<polygon fill=\"#e58139\" fill-opacity=\"0.862745\" stroke=\"black\" points=\"747,-365 580,-365 580,-297 747,-297 747,-365\"/>\n",
       "<text text-anchor=\"middle\" x=\"663.5\" y=\"-349.8\" font-family=\"Times,serif\" font-size=\"14.00\">worst area &lt;= 785.8</text>\n",
       "<text text-anchor=\"middle\" x=\"663.5\" y=\"-334.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 166</text>\n",
       "<text text-anchor=\"middle\" x=\"663.5\" y=\"-319.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [146, 20]</text>\n",
       "<text text-anchor=\"middle\" x=\"663.5\" y=\"-304.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = malignant</text>\n",
       "</g>\n",
       "<!-- 0&#45;&gt;8 -->\n",
       "<g id=\"edge8\" class=\"edge\"><title>0&#45;&gt;8</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M600.694,-400.884C608.816,-391.976 617.697,-382.235 626.157,-372.957\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"628.988,-375.047 633.139,-365.299 623.815,-370.331 628.988,-375.047\"/>\n",
       "<text text-anchor=\"middle\" x=\"634.291\" y=\"-386.573\" font-family=\"Times,serif\" font-size=\"14.00\">False</text>\n",
       "</g>\n",
       "<!-- 2 -->\n",
       "<g id=\"node3\" class=\"node\"><title>2</title>\n",
       "<polygon fill=\"#399de5\" fill-opacity=\"0.972549\" stroke=\"black\" points=\"387.5,-261 215.5,-261 215.5,-193 387.5,-193 387.5,-261\"/>\n",
       "<text text-anchor=\"middle\" x=\"301.5\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">area error &lt;= 38.885</text>\n",
       "<text text-anchor=\"middle\" x=\"301.5\" y=\"-230.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 252</text>\n",
       "<text text-anchor=\"middle\" x=\"301.5\" y=\"-215.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [7, 245]</text>\n",
       "<text text-anchor=\"middle\" x=\"301.5\" y=\"-200.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = benign</text>\n",
       "</g>\n",
       "<!-- 1&#45;&gt;2 -->\n",
       "<g id=\"edge2\" class=\"edge\"><title>1&#45;&gt;2</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M421.033,-296.884C404.099,-287.125 385.43,-276.366 367.98,-266.31\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"369.393,-263.085 358.981,-261.125 365.898,-269.15 369.393,-263.085\"/>\n",
       "</g>\n",
       "<!-- 7 -->\n",
       "<g id=\"node8\" class=\"node\"><title>7</title>\n",
       "<polygon fill=\"#e58139\" fill-opacity=\"0.666667\" stroke=\"black\" points=\"551.5,-253.5 405.5,-253.5 405.5,-200.5 551.5,-200.5 551.5,-253.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"478.5\" y=\"-238.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 8</text>\n",
       "<text text-anchor=\"middle\" x=\"478.5\" y=\"-223.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [6, 2]</text>\n",
       "<text text-anchor=\"middle\" x=\"478.5\" y=\"-208.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = malignant</text>\n",
       "</g>\n",
       "<!-- 1&#45;&gt;7 -->\n",
       "<g id=\"edge7\" class=\"edge\"><title>1&#45;&gt;7</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M478.5,-296.884C478.5,-286.326 478.5,-274.597 478.5,-263.854\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"482,-263.52 478.5,-253.52 475,-263.52 482,-263.52\"/>\n",
       "</g>\n",
       "<!-- 3 -->\n",
       "<g id=\"node4\" class=\"node\"><title>3</title>\n",
       "<polygon fill=\"#399de5\" fill-opacity=\"0.984314\" stroke=\"black\" points=\"236,-157 39,-157 39,-89 236,-89 236,-157\"/>\n",
       "<text text-anchor=\"middle\" x=\"137.5\" y=\"-141.8\" font-family=\"Times,serif\" font-size=\"14.00\">worst texture &lt;= 30.145</text>\n",
       "<text text-anchor=\"middle\" x=\"137.5\" y=\"-126.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 244</text>\n",
       "<text text-anchor=\"middle\" x=\"137.5\" y=\"-111.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [4, 240]</text>\n",
       "<text text-anchor=\"middle\" x=\"137.5\" y=\"-96.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = benign</text>\n",
       "</g>\n",
       "<!-- 2&#45;&gt;3 -->\n",
       "<g id=\"edge3\" class=\"edge\"><title>2&#45;&gt;3</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M248.254,-192.884C232.708,-183.214 215.582,-172.563 199.542,-162.587\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"201.099,-159.434 190.759,-157.125 197.402,-165.378 201.099,-159.434\"/>\n",
       "</g>\n",
       "<!-- 6 -->\n",
       "<g id=\"node7\" class=\"node\"><title>6</title>\n",
       "<polygon fill=\"#399de5\" fill-opacity=\"0.400000\" stroke=\"black\" points=\"376.5,-149.5 254.5,-149.5 254.5,-96.5 376.5,-96.5 376.5,-149.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"315.5\" y=\"-134.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 8</text>\n",
       "<text text-anchor=\"middle\" x=\"315.5\" y=\"-119.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [3, 5]</text>\n",
       "<text text-anchor=\"middle\" x=\"315.5\" y=\"-104.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = benign</text>\n",
       "</g>\n",
       "<!-- 2&#45;&gt;6 -->\n",
       "<g id=\"edge6\" class=\"edge\"><title>2&#45;&gt;6</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M306.045,-192.884C307.51,-182.216 309.138,-170.352 310.625,-159.519\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"314.105,-159.903 311.997,-149.52 307.17,-158.951 314.105,-159.903\"/>\n",
       "</g>\n",
       "<!-- 4 -->\n",
       "<g id=\"node5\" class=\"node\"><title>4</title>\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"131,-53 0,-53 0,-0 131,-0 131,-53\"/>\n",
       "<text text-anchor=\"middle\" x=\"65.5\" y=\"-37.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 212</text>\n",
       "<text text-anchor=\"middle\" x=\"65.5\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 212]</text>\n",
       "<text text-anchor=\"middle\" x=\"65.5\" y=\"-7.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = benign</text>\n",
       "</g>\n",
       "<!-- 3&#45;&gt;4 -->\n",
       "<g id=\"edge4\" class=\"edge\"><title>3&#45;&gt;4</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M112.318,-88.9485C105.487,-79.9834 98.0841,-70.2666 91.2241,-61.2629\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"93.9534,-59.0699 85.1089,-53.2367 88.3854,-63.3122 93.9534,-59.0699\"/>\n",
       "</g>\n",
       "<!-- 5 -->\n",
       "<g id=\"node6\" class=\"node\"><title>5</title>\n",
       "<polygon fill=\"#399de5\" fill-opacity=\"0.858824\" stroke=\"black\" points=\"271.5,-53 149.5,-53 149.5,-0 271.5,-0 271.5,-53\"/>\n",
       "<text text-anchor=\"middle\" x=\"210.5\" y=\"-37.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 32</text>\n",
       "<text text-anchor=\"middle\" x=\"210.5\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [4, 28]</text>\n",
       "<text text-anchor=\"middle\" x=\"210.5\" y=\"-7.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = benign</text>\n",
       "</g>\n",
       "<!-- 3&#45;&gt;5 -->\n",
       "<g id=\"edge5\" class=\"edge\"><title>3&#45;&gt;5</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M163.032,-88.9485C169.957,-79.9834 177.463,-70.2666 184.419,-61.2629\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"187.275,-63.2902 190.619,-53.2367 181.736,-59.0108 187.275,-63.2902\"/>\n",
       "</g>\n",
       "<!-- 9 -->\n",
       "<g id=\"node10\" class=\"node\"><title>9</title>\n",
       "<polygon fill=\"#399de5\" fill-opacity=\"0.235294\" stroke=\"black\" points=\"757.5,-261 569.5,-261 569.5,-193 757.5,-193 757.5,-261\"/>\n",
       "<text text-anchor=\"middle\" x=\"663.5\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">worst texture &lt;= 23.74</text>\n",
       "<text text-anchor=\"middle\" x=\"663.5\" y=\"-230.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 30</text>\n",
       "<text text-anchor=\"middle\" x=\"663.5\" y=\"-215.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [13, 17]</text>\n",
       "<text text-anchor=\"middle\" x=\"663.5\" y=\"-200.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = benign</text>\n",
       "</g>\n",
       "<!-- 8&#45;&gt;9 -->\n",
       "<g id=\"edge9\" class=\"edge\"><title>8&#45;&gt;9</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M663.5,-296.884C663.5,-288.778 663.5,-279.982 663.5,-271.472\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"667,-271.299 663.5,-261.299 660,-271.299 667,-271.299\"/>\n",
       "</g>\n",
       "<!-- 14 -->\n",
       "<g id=\"node15\" class=\"node\"><title>14</title>\n",
       "<polygon fill=\"#e58139\" fill-opacity=\"0.976471\" stroke=\"black\" points=\"973,-261 776,-261 776,-193 973,-193 973,-261\"/>\n",
       "<text text-anchor=\"middle\" x=\"874.5\" y=\"-245.8\" font-family=\"Times,serif\" font-size=\"14.00\">worst texture &lt;= 19.385</text>\n",
       "<text text-anchor=\"middle\" x=\"874.5\" y=\"-230.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 136</text>\n",
       "<text text-anchor=\"middle\" x=\"874.5\" y=\"-215.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [133, 3]</text>\n",
       "<text text-anchor=\"middle\" x=\"874.5\" y=\"-200.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = malignant</text>\n",
       "</g>\n",
       "<!-- 8&#45;&gt;14 -->\n",
       "<g id=\"edge14\" class=\"edge\"><title>8&#45;&gt;14</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M732.006,-296.884C752.748,-286.856 775.675,-275.773 796.965,-265.482\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"798.497,-268.628 805.977,-261.125 795.451,-262.326 798.497,-268.628\"/>\n",
       "</g>\n",
       "<!-- 10 -->\n",
       "<g id=\"node11\" class=\"node\"><title>10</title>\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"532.5,-149.5 410.5,-149.5 410.5,-96.5 532.5,-96.5 532.5,-149.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"471.5\" y=\"-134.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 14</text>\n",
       "<text text-anchor=\"middle\" x=\"471.5\" y=\"-119.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [0, 14]</text>\n",
       "<text text-anchor=\"middle\" x=\"471.5\" y=\"-104.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = benign</text>\n",
       "</g>\n",
       "<!-- 9&#45;&gt;10 -->\n",
       "<g id=\"edge10\" class=\"edge\"><title>9&#45;&gt;10</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M601.163,-192.884C577.77,-180.456 551.323,-166.406 528.444,-154.252\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"530.011,-151.121 519.538,-149.52 526.727,-157.302 530.011,-151.121\"/>\n",
       "</g>\n",
       "<!-- 11 -->\n",
       "<g id=\"node12\" class=\"node\"><title>11</title>\n",
       "<polygon fill=\"#e58139\" fill-opacity=\"0.768627\" stroke=\"black\" points=\"780,-157 551,-157 551,-89 780,-89 780,-157\"/>\n",
       "<text text-anchor=\"middle\" x=\"665.5\" y=\"-141.8\" font-family=\"Times,serif\" font-size=\"14.00\">worst smoothness &lt;= 0.1657</text>\n",
       "<text text-anchor=\"middle\" x=\"665.5\" y=\"-126.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 16</text>\n",
       "<text text-anchor=\"middle\" x=\"665.5\" y=\"-111.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [13, 3]</text>\n",
       "<text text-anchor=\"middle\" x=\"665.5\" y=\"-96.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = malignant</text>\n",
       "</g>\n",
       "<!-- 9&#45;&gt;11 -->\n",
       "<g id=\"edge11\" class=\"edge\"><title>9&#45;&gt;11</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M664.149,-192.884C664.308,-184.778 664.481,-175.982 664.648,-167.472\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"668.15,-167.366 664.847,-157.299 661.152,-167.229 668.15,-167.366\"/>\n",
       "</g>\n",
       "<!-- 12 -->\n",
       "<g id=\"node13\" class=\"node\"><title>12</title>\n",
       "<polygon fill=\"#e58139\" fill-opacity=\"0.400000\" stroke=\"black\" points=\"656.5,-53 510.5,-53 510.5,-0 656.5,-0 656.5,-53\"/>\n",
       "<text text-anchor=\"middle\" x=\"583.5\" y=\"-37.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 8</text>\n",
       "<text text-anchor=\"middle\" x=\"583.5\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [5, 3]</text>\n",
       "<text text-anchor=\"middle\" x=\"583.5\" y=\"-7.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = malignant</text>\n",
       "</g>\n",
       "<!-- 11&#45;&gt;12 -->\n",
       "<g id=\"edge12\" class=\"edge\"><title>11&#45;&gt;12</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M636.82,-88.9485C628.962,-79.892 620.438,-70.0682 612.558,-60.9875\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"615.03,-58.4958 605.832,-53.2367 609.743,-63.0835 615.03,-58.4958\"/>\n",
       "</g>\n",
       "<!-- 13 -->\n",
       "<g id=\"node14\" class=\"node\"><title>13</title>\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"820.5,-53 674.5,-53 674.5,-0 820.5,-0 820.5,-53\"/>\n",
       "<text text-anchor=\"middle\" x=\"747.5\" y=\"-37.8\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 8</text>\n",
       "<text text-anchor=\"middle\" x=\"747.5\" y=\"-22.8\" font-family=\"Times,serif\" font-size=\"14.00\">value = [8, 0]</text>\n",
       "<text text-anchor=\"middle\" x=\"747.5\" y=\"-7.8\" font-family=\"Times,serif\" font-size=\"14.00\">class = malignant</text>\n",
       "</g>\n",
       "<!-- 11&#45;&gt;13 -->\n",
       "<g id=\"edge13\" class=\"edge\"><title>11&#45;&gt;13</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M694.18,-88.9485C702.038,-79.892 710.562,-70.0682 718.442,-60.9875\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"721.257,-63.0835 725.168,-53.2367 715.97,-58.4958 721.257,-63.0835\"/>\n",
       "</g>\n",
       "<!-- 15 -->\n",
       "<g id=\"node16\" class=\"node\"><title>15</title>\n",
       "<polygon fill=\"#e58139\" fill-opacity=\"0.498039\" stroke=\"black\" points=\"946.5,-149.5 800.5,-149.5 800.5,-96.5 946.5,-96.5 946.5,-149.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"873.5\" y=\"-134.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 9</text>\n",
       "<text text-anchor=\"middle\" x=\"873.5\" y=\"-119.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [6, 3]</text>\n",
       "<text text-anchor=\"middle\" x=\"873.5\" y=\"-104.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = malignant</text>\n",
       "</g>\n",
       "<!-- 14&#45;&gt;15 -->\n",
       "<g id=\"edge15\" class=\"edge\"><title>14&#45;&gt;15</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M874.175,-192.884C874.072,-182.326 873.957,-170.597 873.852,-159.854\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"877.348,-159.485 873.75,-149.52 870.348,-159.554 877.348,-159.485\"/>\n",
       "</g>\n",
       "<!-- 16 -->\n",
       "<g id=\"node17\" class=\"node\"><title>16</title>\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"1110.5,-149.5 964.5,-149.5 964.5,-96.5 1110.5,-96.5 1110.5,-149.5\"/>\n",
       "<text text-anchor=\"middle\" x=\"1037.5\" y=\"-134.3\" font-family=\"Times,serif\" font-size=\"14.00\">samples = 127</text>\n",
       "<text text-anchor=\"middle\" x=\"1037.5\" y=\"-119.3\" font-family=\"Times,serif\" font-size=\"14.00\">value = [127, 0]</text>\n",
       "<text text-anchor=\"middle\" x=\"1037.5\" y=\"-104.3\" font-family=\"Times,serif\" font-size=\"14.00\">class = malignant</text>\n",
       "</g>\n",
       "<!-- 14&#45;&gt;16 -->\n",
       "<g id=\"edge16\" class=\"edge\"><title>14&#45;&gt;16</title>\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M927.421,-192.884C946.93,-180.676 968.939,-166.903 988.122,-154.899\"/>\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"990.098,-157.792 996.718,-149.52 986.384,-151.858 990.098,-157.792\"/>\n",
       "</g>\n",
       "</g>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<graphviz.files.Source at 0x7ff4841e1e10>"
      ]
     },
     "execution_count": 41,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from sklearn.tree import DecisionTreeClassifier\n",
    "from adspy_shared_utilities import plot_decision_tree\n",
    "from adspy_shared_utilities import plot_feature_importances\n",
    "\n",
    "X_train, X_test, y_train, y_test = train_test_split(X_cancer, y_cancer, random_state = 0)\n",
    "\n",
    "clf = DecisionTreeClassifier(max_depth = 4, min_samples_leaf = 8,\n",
    "                            random_state = 0).fit(X_train, y_train)\n",
    "\n",
    "plot_decision_tree(clf, cancer.feature_names, cancer.target_names)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 42,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Breast cancer dataset: decision tree\n",
      "Accuracy of DT classifier on training set: 0.96\n",
      "Accuracy of DT classifier on test set: 0.94\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/opt/conda/lib/python3.6/site-packages/matplotlib/pyplot.py:524: RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`).\n",
      "  max_open_warning, RuntimeWarning)\n"
     ]
    },
    {
     "data": {
      "application/javascript": [
       "/* Put everything inside the global mpl namespace */\n",
       "window.mpl = {};\n",
       "\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('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",
       "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 = $('<div/>');\n",
       "    this._root_extra_style(this.root)\n",
       "    this.root.attr('style', 'display: inline-block');\n",
       "\n",
       "    $(parent_element).append(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 (mpl.ratio != 1) {\n",
       "                fig.send_message(\"set_dpi_ratio\", {'dpi_ratio': mpl.ratio});\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",
       "        this.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 = $(\n",
       "        '<div class=\"ui-dialog-titlebar ui-widget-header ui-corner-all ' +\n",
       "        'ui-helper-clearfix\"/>');\n",
       "    var titletext = $(\n",
       "        '<div class=\"ui-dialog-title\" style=\"width: 100%; ' +\n",
       "        'text-align: center; padding: 3px;\"/>');\n",
       "    titlebar.append(titletext)\n",
       "    this.root.append(titlebar);\n",
       "    this.header = titletext[0];\n",
       "}\n",
       "\n",
       "\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(canvas_div) {\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_canvas = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var canvas_div = $('<div/>');\n",
       "\n",
       "    canvas_div.attr('style', 'position: relative; clear: both; outline: 0');\n",
       "\n",
       "    function canvas_keyboard_event(event) {\n",
       "        return fig.key_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    canvas_div.keydown('key_press', canvas_keyboard_event);\n",
       "    canvas_div.keyup('key_release', canvas_keyboard_event);\n",
       "    this.canvas_div = canvas_div\n",
       "    this._canvas_extra_style(canvas_div)\n",
       "    this.root.append(canvas_div);\n",
       "\n",
       "    var canvas = $('<canvas/>');\n",
       "    canvas.addClass('mpl-canvas');\n",
       "    canvas.attr('style', \"left: 0; top: 0; z-index: 0; outline: 0\")\n",
       "\n",
       "    this.canvas = canvas[0];\n",
       "    this.context = canvas[0].getContext(\"2d\");\n",
       "\n",
       "    var backingStore = this.context.backingStorePixelRatio ||\n",
       "\tthis.context.webkitBackingStorePixelRatio ||\n",
       "\tthis.context.mozBackingStorePixelRatio ||\n",
       "\tthis.context.msBackingStorePixelRatio ||\n",
       "\tthis.context.oBackingStorePixelRatio ||\n",
       "\tthis.context.backingStorePixelRatio || 1;\n",
       "\n",
       "    mpl.ratio = (window.devicePixelRatio || 1) / backingStore;\n",
       "\n",
       "    var rubberband = $('<canvas/>');\n",
       "    rubberband.attr('style', \"position: absolute; left: 0; top: 0; z-index: 1;\")\n",
       "\n",
       "    var pass_mouse_events = true;\n",
       "\n",
       "    canvas_div.resizable({\n",
       "        start: function(event, ui) {\n",
       "            pass_mouse_events = false;\n",
       "        },\n",
       "        resize: function(event, ui) {\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "        stop: function(event, ui) {\n",
       "            pass_mouse_events = true;\n",
       "            fig.request_resize(ui.size.width, ui.size.height);\n",
       "        },\n",
       "    });\n",
       "\n",
       "    function mouse_event_fn(event) {\n",
       "        if (pass_mouse_events)\n",
       "            return fig.mouse_event(event, event['data']);\n",
       "    }\n",
       "\n",
       "    rubberband.mousedown('button_press', mouse_event_fn);\n",
       "    rubberband.mouseup('button_release', mouse_event_fn);\n",
       "    // Throttle sequential mouse events to 1 every 20ms.\n",
       "    rubberband.mousemove('motion_notify', mouse_event_fn);\n",
       "\n",
       "    rubberband.mouseenter('figure_enter', mouse_event_fn);\n",
       "    rubberband.mouseleave('figure_leave', mouse_event_fn);\n",
       "\n",
       "    canvas_div.on(\"wheel\", function (event) {\n",
       "        event = event.originalEvent;\n",
       "        event['data'] = 'scroll'\n",
       "        if (event.deltaY < 0) {\n",
       "            event.step = 1;\n",
       "        } else {\n",
       "            event.step = -1;\n",
       "        }\n",
       "        mouse_event_fn(event);\n",
       "    });\n",
       "\n",
       "    canvas_div.append(canvas);\n",
       "    canvas_div.append(rubberband);\n",
       "\n",
       "    this.rubberband = rubberband;\n",
       "    this.rubberband_canvas = rubberband[0];\n",
       "    this.rubberband_context = rubberband[0].getContext(\"2d\");\n",
       "    this.rubberband_context.strokeStyle = \"#000000\";\n",
       "\n",
       "    this._resize_canvas = function(width, height) {\n",
       "        // Keep the size of the canvas, canvas container, and rubber band\n",
       "        // canvas in synch.\n",
       "        canvas_div.css('width', width)\n",
       "        canvas_div.css('height', height)\n",
       "\n",
       "        canvas.attr('width', width * mpl.ratio);\n",
       "        canvas.attr('height', height * mpl.ratio);\n",
       "        canvas.attr('style', 'width: ' + width + 'px; height: ' + height + 'px;');\n",
       "\n",
       "        rubberband.attr('width', width);\n",
       "        rubberband.attr('height', height);\n",
       "    }\n",
       "\n",
       "    // Set the figure to an initial 600x600px, this will subsequently be updated\n",
       "    // upon first draw.\n",
       "    this._resize_canvas(600, 600);\n",
       "\n",
       "    // Disable right mouse context menu.\n",
       "    $(this.rubberband_canvas).bind(\"contextmenu\",function(e){\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 nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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",
       "            // put a spacer in here.\n",
       "            continue;\n",
       "        }\n",
       "        var button = $('<button/>');\n",
       "        button.addClass('ui-button ui-widget ui-state-default ui-corner-all ' +\n",
       "                        'ui-button-icon-only');\n",
       "        button.attr('role', 'button');\n",
       "        button.attr('aria-disabled', 'false');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "\n",
       "        var icon_img = $('<span/>');\n",
       "        icon_img.addClass('ui-button-icon-primary ui-icon');\n",
       "        icon_img.addClass(image);\n",
       "        icon_img.addClass('ui-corner-all');\n",
       "\n",
       "        var tooltip_span = $('<span/>');\n",
       "        tooltip_span.addClass('ui-button-text');\n",
       "        tooltip_span.html(tooltip);\n",
       "\n",
       "        button.append(icon_img);\n",
       "        button.append(tooltip_span);\n",
       "\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    var fmt_picker_span = $('<span/>');\n",
       "\n",
       "    var fmt_picker = $('<select/>');\n",
       "    fmt_picker.addClass('mpl-toolbar-option ui-widget ui-widget-content');\n",
       "    fmt_picker_span.append(fmt_picker);\n",
       "    nav_element.append(fmt_picker_span);\n",
       "    this.format_dropdown = fmt_picker[0];\n",
       "\n",
       "    for (var ind in mpl.extensions) {\n",
       "        var fmt = mpl.extensions[ind];\n",
       "        var option = $(\n",
       "            '<option/>', {selected: fmt === mpl.default_extension}).html(fmt);\n",
       "        fmt_picker.append(option)\n",
       "    }\n",
       "\n",
       "    // Add hover states to the ui-buttons\n",
       "    $( \".ui-button\" ).hover(\n",
       "        function() { $(this).addClass(\"ui-state-hover\");},\n",
       "        function() { $(this).removeClass(\"ui-state-hover\");}\n",
       "    );\n",
       "\n",
       "    var status_bar = $('<span class=\"mpl-message\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\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",
       "\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",
       "\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]);\n",
       "        fig.send_message(\"refresh\", {});\n",
       "    };\n",
       "}\n",
       "\n",
       "mpl.figure.prototype.handle_rubberband = function(fig, msg) {\n",
       "    var x0 = msg['x0'] / mpl.ratio;\n",
       "    var y0 = (fig.canvas.height - msg['y0']) / mpl.ratio;\n",
       "    var x1 = msg['x1'] / mpl.ratio;\n",
       "    var y1 = (fig.canvas.height - msg['y1']) / mpl.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, 0, fig.canvas.width, fig.canvas.height);\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",
       "    var cursor = msg['cursor'];\n",
       "    switch(cursor)\n",
       "    {\n",
       "    case 0:\n",
       "        cursor = 'pointer';\n",
       "        break;\n",
       "    case 1:\n",
       "        cursor = 'default';\n",
       "        break;\n",
       "    case 2:\n",
       "        cursor = 'crosshair';\n",
       "        break;\n",
       "    case 3:\n",
       "        cursor = 'move';\n",
       "        break;\n",
       "    }\n",
       "    fig.rubberband_canvas.style.cursor = 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.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",
       "            /* 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",
       "            evt.data.type = \"image/png\";\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",
       "            fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n",
       "                evt.data);\n",
       "            fig.updated_canvas_event();\n",
       "            fig.waiting = false;\n",
       "            return;\n",
       "        }\n",
       "        else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == \"data:image/png;base64\") {\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(\"No handler for the '\" + msg_type + \"' message type: \", msg);\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(\"Exception inside the 'handler_\" + msg_type + \"' callback:\", e, e.stack, msg);\n",
       "            }\n",
       "        }\n",
       "    };\n",
       "}\n",
       "\n",
       "// from http://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",
       "    if (e.target)\n",
       "        targ = e.target;\n",
       "    else if (e.srcElement)\n",
       "        targ = e.srcElement;\n",
       "    if (targ.nodeType == 3) // defeat Safari bug\n",
       "        targ = targ.parentNode;\n",
       "\n",
       "    // jQuery normalizes the pageX and pageY\n",
       "    // pageX,Y are the mouse positions relative to the document\n",
       "    // offset() returns the position of the element relative to the document\n",
       "    var x = e.pageX - $(targ).offset().left;\n",
       "    var y = e.pageY - $(targ).offset().top;\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",
       " * http://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",
       "    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",
       "    {\n",
       "        this.canvas.focus();\n",
       "        this.canvas_div.focus();\n",
       "    }\n",
       "\n",
       "    var x = canvas_pos.x * mpl.ratio;\n",
       "    var y = canvas_pos.y * mpl.ratio;\n",
       "\n",
       "    this.send_message(name, {x: x, y: y, button: event.button,\n",
       "                             step: event.step,\n",
       "                             guiEvent: simpleKeys(event)});\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",
       "\n",
       "    // Prevent repeat events\n",
       "    if (name == 'key_press')\n",
       "    {\n",
       "        if (event.which === this._key)\n",
       "            return;\n",
       "        else\n",
       "            this._key = event.which;\n",
       "    }\n",
       "    if (name == 'key_release')\n",
       "        this._key = null;\n",
       "\n",
       "    var value = '';\n",
       "    if (event.ctrlKey && event.which != 17)\n",
       "        value += \"ctrl+\";\n",
       "    if (event.altKey && event.which != 18)\n",
       "        value += \"alt+\";\n",
       "    if (event.shiftKey && event.which != 16)\n",
       "        value += \"shift+\";\n",
       "\n",
       "    value += 'k';\n",
       "    value += event.which.toString();\n",
       "\n",
       "    this._key_event_extra(event, name);\n",
       "\n",
       "    this.send_message(name, {key: value,\n",
       "                             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",
       "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\", \"Pan axes with left mouse, zoom with right\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n",
       "\n",
       "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n",
       "\n",
       "mpl.default_extension = \"png\";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.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",
       "        // Pass the mpl event to the overriden (by mpl) onmessage function.\n",
       "        ws.onmessage(msg['content']['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 = $(\"#\" + id);\n",
       "    var ws_proxy = comm_websocket_adapter(comm)\n",
       "\n",
       "    function ondownload(figure, format) {\n",
       "        window.open(figure.imageObj.src);\n",
       "    }\n",
       "\n",
       "    var fig = new mpl.figure(id, ws_proxy,\n",
       "                           ondownload,\n",
       "                           element.get(0));\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.get(0);\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",
       "\n",
       "    var output_index = fig.cell_info[2]\n",
       "    var cell = fig.cell_info[0];\n",
       "\n",
       "};\n",
       "\n",
       "mpl.figure.prototype.handle_close = function(fig, msg) {\n",
       "    var width = fig.canvas.width/mpl.ratio\n",
       "    fig.root.unbind('remove')\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).html('<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/mpl.ratio\n",
       "    var dataURL = this.canvas.toDataURL();\n",
       "    this.cell_info[1]['text/html'] = '<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 () { fig.push_to_output() }, 1000);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_toolbar = function() {\n",
       "    var fig = this;\n",
       "\n",
       "    var nav_element = $('<div/>')\n",
       "    nav_element.attr('style', 'width: 100%');\n",
       "    this.root.append(nav_element);\n",
       "\n",
       "    // Define a callback function for later on.\n",
       "    function toolbar_event(event) {\n",
       "        return fig.toolbar_button_onclick(event['data']);\n",
       "    }\n",
       "    function toolbar_mouse_event(event) {\n",
       "        return fig.toolbar_button_onmouseover(event['data']);\n",
       "    }\n",
       "\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) { continue; };\n",
       "\n",
       "        var button = $('<button class=\"btn btn-default\" href=\"#\" title=\"' + name + '\"><i class=\"fa ' + image + ' fa-lg\"></i></button>');\n",
       "        button.click(method_name, toolbar_event);\n",
       "        button.mouseover(tooltip, toolbar_mouse_event);\n",
       "        nav_element.append(button);\n",
       "    }\n",
       "\n",
       "    // Add the status bar.\n",
       "    var status_bar = $('<span class=\"mpl-message\" style=\"text-align:right; float: right;\"/>');\n",
       "    nav_element.append(status_bar);\n",
       "    this.message = status_bar[0];\n",
       "\n",
       "    // Add the close button to the window.\n",
       "    var buttongrp = $('<div class=\"btn-group inline pull-right\"></div>');\n",
       "    var button = $('<button class=\"btn btn-mini btn-primary\" href=\"#\" title=\"Stop Interaction\"><i class=\"fa fa-power-off icon-remove icon-large\"></i></button>');\n",
       "    button.click(function (evt) { fig.handle_close(fig, {}); } );\n",
       "    button.mouseover('Stop Interaction', toolbar_mouse_event);\n",
       "    buttongrp.append(button);\n",
       "    var titlebar = this.root.find($('.ui-dialog-titlebar'));\n",
       "    titlebar.prepend(buttongrp);\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._root_extra_style = function(el){\n",
       "    var fig = this\n",
       "    el.on(\"remove\", function(){\n",
       "\tfig.close_ws(fig, {});\n",
       "    });\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._canvas_extra_style = function(el){\n",
       "    // this is important to make the div 'focusable\n",
       "    el.attr('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",
       "    }\n",
       "    else {\n",
       "        // location in version 2\n",
       "        IPython.keyboard_manager.register_events(el);\n",
       "    }\n",
       "\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._key_event_extra = function(event, name) {\n",
       "    var manager = IPython.notebook.keyboard_manager;\n",
       "    if (!manager)\n",
       "        manager = IPython.keyboard_manager;\n",
       "\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",
       "\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('matplotlib', mpl.mpl_figure_comm);\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=\"800\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "print('Breast cancer dataset: decision tree')\n",
    "print('Accuracy of DT classifier on training set: {:.2f}'\n",
    "     .format(clf.score(X_train, y_train)))\n",
    "print('Accuracy of DT classifier on test set: {:.2f}'\n",
    "     .format(clf.score(X_test, y_test)))\n",
    "\n",
    "plt.figure(figsize=(10,6),dpi=80)\n",
    "plot_feature_importances(clf, cancer.feature_names)\n",
    "plt.tight_layout()\n",
    "\n",
    "plt.show()"
   ]
  }
 ],
 "metadata": {
  "anaconda-cloud": {},
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.8"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
