{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# <font color='blue'>Data Science Academy - Python Fundamentos - Capítulo 6</font>\n",
    "\n",
    "## Download: http://github.com/dsacademybr"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Gráficos"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "import sqlite3\n",
    "import random\n",
    "import datetime\n",
    "import matplotlib.pyplot as plt\n",
    "%matplotlib notebook\n",
    " \n",
    "# Criando uma conexão\n",
    "conn = sqlite3.connect('dsa.db')   \n",
    "\n",
    "# Criando um cursor\n",
    "c = conn.cursor()\n",
    " \n",
    "# Função para criar uma tabela\n",
    "def create_table():\n",
    "    c.execute('CREATE TABLE IF NOT EXISTS produtos(id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, date TEXT, '\\\n",
    "              'prod_name TEXT, valor REAL)')\n",
    "     \n",
    "# Função para inserir uma linha\n",
    "def data_insert():\n",
    "    c.execute(\"INSERT INTO produtos VALUES(now, 'Teclado', 130 )\")\n",
    "    conn.commit()\n",
    "    c.close()\n",
    "    conn.close()\n",
    "    \n",
    "# Usando variáveis para inserir dados    \n",
    "def data_insert_var():\n",
    "    new_date = datetime.datetime.now()\n",
    "    new_prod_name = 'monitor'\n",
    "    new_valor = random.randrange(50,100)\n",
    "    c.execute(\"INSERT INTO produtos (date, prod_name, valor) VALUES (?, ?, ?, ?)\", \n",
    "              (new_date, new_prod_name, new_valor))\n",
    "    conn.commit()\n",
    "    \n",
    "# Leitura de dados\n",
    "def leitura_todos_dados():\n",
    "    c.execute(\"SELECT * FROM PRODUTOS\")\n",
    "    for linha in c.fetchall():\n",
    "        print(linha)\n",
    "        \n",
    "# Leitura de registros específicos\n",
    "def leitura_registros():\n",
    "    c.execute(\"SELECT * FROM PRODUTOS WHERE valor > 60.0\")\n",
    "    for linha in c.fetchall():\n",
    "        print(linha)      \n",
    "        \n",
    "# Leitura de colunas específicos\n",
    "def leitura_colunas():\n",
    "    c.execute(\"SELECT * FROM PRODUTOS\")\n",
    "    for linha in c.fetchall():\n",
    "        print(linha[3])  \n",
    "        \n",
    "# Update\n",
    "def atualiza_dados():\n",
    "    c.execute(\"UPDATE produtos SET valor = 70.00 WHERE valor > 80.0\")\n",
    "    conn.commit()\n",
    "    \n",
    "# Delete\n",
    "def remove_dados():\n",
    "    c.execute(\"DELETE FROM produtos WHERE valor = 62.0\")\n",
    "    conn.commit()\n",
    "\n",
    "# Gerar gráfico com os dados no banco de dados\n",
    "def dados_grafico():\n",
    "    c.execute(\"SELECT id, valor FROM produtos\")\n",
    "    ids = []\n",
    "    valores = []\n",
    "    dados = c.fetchall()\n",
    "    for linha in dados:\n",
    "        ids.append(linha[0])\n",
    "        valores.append(linha[1])\n",
    "        \n",
    "    plt.bar(ids, valores)\n",
    "    plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "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",
       "        fig.ws.close();\n",
       "    }\n",
       "\n",
       "    this.ws.onmessage = this._make_on_message_function(this);\n",
       "\n",
       "    this.ondownload = ondownload;\n",
       "}\n",
       "\n",
       "mpl.figure.prototype._init_header = function() {\n",
       "    var titlebar = $(\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",
       "        event.shiftKey = false;\n",
       "        // Send a \"J\" for go to next cell\n",
       "        event.which = 74;\n",
       "        event.keyCode = 74;\n",
       "        manager.command_mode();\n",
       "        manager.handle_keydown(event);\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,iVBORw0KGgoAAAANSUhEUgAABQAAAAPACAYAAABq3NR5AAAgAElEQVR4XuzdfdCu71oX9EPefEEIwW2Av40MaIBK1gA7MJABnFB3WA7QBKOl+BLCaPQikhMqThqQZk4GqKNkM4aa4SSgmIlFIszeGCEaZm3YtrZuEwylyDfA5u65f+41v7XW89z3s77neR/neX1+/+hm3eu8jvtzHOd5Xdd3nrXWjyj/ESBAgAABAgQIECBAgAABAgQIECCwrcCP2Pab+WIECBAgQIAAAQIECBAgQIAAAQIECJQA0BAQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3FxfjQABAgQIECBAgAABAgQIECBAgIAA0AwQIECAAAECBAgQIECAAAECBAgQ2FhAALhxc301AgQIECBAgAABAgQIECBAgAABAgJAM0CAAAECBAgQIECAAAECBAgQIEBgYwEB4MbN9dUIECBAgAABAgQIECBAgAABAgQICADNAAECBAgQIECAAAECBAgQIECAAIGNBQSAGzfXVyNAgAABAgQIECBAgAABAgQIECAgADQDBAgQIECAAAECBAgQIECAAAECBDYWEABu3NzmX+1HVtWHn2v8nqr6oeb1Ko8AAQIECBAgQIAAAQIECKwo8M5V9bpz4d9RVX9/xS+h5pcTEAC+nJ/f/XiBj6yqNz/+t/udBAgQIECAAAECBAgQIECAwJUCH1VV33rl7/HxDQQEgBs0cdGvIABctHHKJkCAAAECBAgQIECAAIFlBQSAy7bu5QoXAL6cn9/9eIGfVFVvPf32N73pTfV+7/d+j1/J7yRAgAABAgQIECBAgAABAgSeK/D2t7+93vCGN7z6ax9YVX8V1fEEBIDH63mXb/xKVT05FfPkyZN65ZXT//QfAQIECBAgQIAAAQIECBAgkBR429veVq9//etfXfL0/3lbcn1rrSEgAFyjTztWKQDcsau+EwECBAgQIECAAAECBAi0EhAAtmrHzYoRAN6M/vAXFgAefgQAECBAgAABAgQIECBAgMBoAQHgaOE11hcArtGnHasUAO7YVd+JAAECBAgQIECAAAECBFoJCABbteNmxQgAb0Z/+AsLAA8/AgAIECBAgAABAgQIECBAYLSAAHC08BrrCwDX6NOOVQoAd+yq70SAAAECBAgQIECAAAECrQQEgK3acbNiBIA3oz/8hQWAhx8BAAQIECBAgAABAgQIECAwWkAAOFp4jfUFgGv0accqBYA7dtV3IkCAAAECBAgQIECAAIFWAgLAVu24WTECwJvRH/7CAsDDjwAAAgQIECBAgAABAgQIEBgtIAAcLbzG+gLANfq0Y5UCwB276jsRIECAAAECBAgQIECAQCsBAWCrdtysGAHgzegPf2EB4OFHAAABAgQIECBAgAABAgQIjBYQAI4WXmN9AeAafdqxSgHgjl31nQgQIECAAAECBAgQIECglYAAsFU7blaMAPBm9Ie/sADw8CMAgAABAgQIECBAgAABAgRGCwgARwuvsb4AcI0+7VilAHDHrvpOBAgQIECAAAECBAgQINBKQADYqh03K0YAeDP6w19YAHj4EQBAgAABAgQIECBAgAABAqMFBICjhddYXwC4Rp92rFIAuGNXfScCBAgQIECAAAECBAgQaCUgAGzVjpsVIwC8Gf3hLywAPPwIACBAgAABAgQIECBAgACB0QICwNHCa6wvAFyjTztWKQDcsau+EwECBAgQIECAAAECBAi0EhAAtmrHzYoRAN6M/vAXFgAefgQAECBAgAABAgQIECBAgMBoAQHgaOE11hcArtGnHasUAO7YVd+JAAECBAgQIECAAAECBFoJCABbteNmxQgAb0Z/+AsLAA8/AgAIECBAgAABAgQIECBAYLSAAHC08BrrCwDX6NOOVQoAd+yq70SAAAECBAgQIECAAAECrQQEgK3acbNiBIA3oz/8hQWAhx8BAAQIECBAgAABAgQIECAwWkAAOFp4jfUFgGv0accqBYA7dtV3IkCAAAECBAgQIECAAIFWAgLAVu24WTECwJvRH/7CAsDDjwAAAgQIECBAgAABAgQIEBgtIAAcLbzG+gLANfq0Y5UCwB276jsRIECAAAECBAgQIECAQCsBAWCrdtysGAHgzegPf2EB4OFHAAABAgQIECBAgAABAgQIjBYQAI4WXmN9AeAafdqxSgHgjl31nQgQIECAAAECBAgQIECglYAAsFU7blaMAPBm9Ie/sADw8CMAgAABAgQIECBAgAABAgRGCwgARwuvsb4AcI0+7VilAHDHrvpOBAgQIECAAAECBAgQINBKQADYqh03K0YAeDP6w19YAHj4EQBAgAABAgQIECBAgAABAqMFBICjhddYXwC4Rp92rFIAuGNXfScCBAgQIECAAAECBAgQaCUgAGzVjpsVIwC8Gf3hLywAPPwIACBAgAABAgQIECBAgACB0QICwNHCa6wvAFyjTztWKQDcsau+EwECBAgQWEjgA7/g6xaqdmypb/3iN469gNUJECBA4GYCAsCb0be6sACwVTsOVYwA8FDt9mUJECBAgEA/AQHgO3oiAOw3nyoiQIBASkAA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PEuA6M3x6enjU9TH1/j09PFhST+c5HeSvGOS8UEhn7y+1+94zN9fP/jrrLn5/asrMP48/CHr0x9/AjzCv9PepmN8KvovnsDla6Gr20c+8y0EDAC3wPKhCuxBYAR6H7/FuCet2fEvreNT1z7xlLGeun4IiP8SuwX4FX7oeXtz/Gna+BO1bb6+OMkXbfMDPvZKCpy3NzdBMwDcRMnHXC9A9uZ4q46vXj+x+jjpEcD8vST/2TIosIEA0ZvjDDp68jPOeBup16//2PyVG8zLh1xtgW3fk/eVScbdq8d9+VroaveSz35DAQPADaF8mAJ7EiAOZEen9sA15LtPknE34W8meeH6CcE/sKfn4LCXU+C8vWkAeDn74hCe1Xl7c5PnYAC4iZKP2WcAOMZ+7/U9e//6+onA44NBfjnJM5J8zfqJ6lZBgU0EyH1zvK/fJyUZdxW+2/pnwSOQftn6ITZPPuUurU3m6mOujgAZAF5T87XQ1ekfn+kOAgaAO6D5IwoooIACCiiggAIKKKCAAgoooIACCrQIGAC2VMp5KqCAAgoooIACCiiggAIKKKCAAgoosIOAAeAOaP6IAgoooIACCiiggAIKKKCAAgoooIACLQIGgC2Vcp4KKKCAAgoooIACCiiggAIKKKCAAgrsIGAAuAOaP6KAAgoooIACCiiggAIKKKCAAgoooECLgAFgS6WcpwIKKKCAAgoooIACCiiggAIKKKCAAjsIGADugOaPKKCAAgoooIACCiiggAIKKKCAAgoo0CJgANhSKeepgAIKKKCAAgoooIACCiiggAIKKKDADgIGgDug+SMKKKCAAgoooIACCiiggAIKKKCAAgq0CBgAtlTKeSqggAIKKKCAAgoooIACCiiggAIKKLCDgAHgDmj+iAIKKKCAAgoooIACCiiggAIKKKCAAi0CBoAtlXKeCiiggAIKKKCAAgoooIACCiiggAIK7CBgALgDmj+igAIKKKCAAgoooIACCiiggAIKKKBAi4ABYEulnKcCCiiggAIKKKCAAgoooIACCiiggAI7CBgA7oDmjyiggAIKKKCAAgoooIACCiiggAIKKNAiYADYUinnqYACCiiggAIKKKCAAgoooIACCiigwA4CBoA7oPkjCiiggAIKKKCAAgoooIACCiiggAIKtAgYALZUynkqoIACCiiggAIKKKCAAgoooIACCiiwg4AB4A5o/ogCCiiggAIKKKCAAgoooIACCiiggAItAgaALZVyngoooIACCiiggAIKKKCAAgoooIACCuwgYAC4A5o/ooACCiiggAIKKKCAAgoooIACCiigQIuAAWBLpZynAgoooIACCiiggAIKKKCAAgoooIACOwgYAO6A5o8ooIACCiiggAIKKKCAAgoooIACCijQImAA2FIp56mAAgoooIACCiiggAIKKKCAAgoooMAOAgaAO6D5IwoooIACCiiggAIKKKCAAgoooIACCrQIGAC2VMp5KqCAAgoooIACCiiggAIKKKCAAgoosIOAAeAOaP6IAgoooIACCiiggAIKKKCAAgoooIACLQIGgC2Vcp4KKKCAAgoooIACCiiggAIKKKCAAgrsIGAAuAOaP6KAAgoooIACCiiggAIKKKCAAgoooECLgAFgS6WcpwIKKKCAAgoooIACCiiggAIKKKCAAjsIGADugOaPKKCAAgoooIACCiiggAIKKKCAAgoo0CJgANhSKeepgAIKKKCAAgoooIACCiiggAIKKKDADgIGgDug+SMKKKCAAgoooIACCiiggAIKKKCAAgq0CBgAtlTKeSqggAIKKKCAAgoooIACCiiggAIKKLCDgAHgDmj+iAIKKKCAAgoooIACCiiggAIKKKCAAi0CBoAtlXKeCiiggAIKKKCAAgoooIACCiiggAIK7CBgALgDmj+igAIKKKCAAgoooIACCiiggAIKKKBAi4ABYEulnKcCCiiggAIKKKCAAgoooIACCiiggAI7CBgA7oDmjyiggAIKKKCAAgoooIACCiiggAIKKNAiYADYUinnqYACCiiggAIKKKCAAgoooIACCiigwA4CBoA7oPkjCiiggAIKKKCAAgoooIACCiiggAIKtAgYALZUynkqoIACCiiggAIKKKCAAgoooIACCiiwg4AB4A5o/ogCCiiggAIKKKCAAgoooIACCiiggAItAgaALZVyngoooIACCiiggAIKKKCAAo9xM0cAAAJaSURBVAoooIACCuwgYAC4A5o/ooACCiiggAIKKKCAAgoooIACCiigQIuAAWBLpZynAgoooIACCiiggAIKKKCAAgoooIACOwgYAO6A5o8ooIACCiiggAIKKKCAAgoooIACCijQImAA2FIp56mAAgoooIACCiiggAIKKKCAAgoooMAOAgaAO6D5IwoooIACCiiggAIKKKCAAgoooIACCrQIGAC2VMp5KqCAAgoooIACCiiggAIKKKCAAgoosIOAAeAOaP6IAgoooIACCiiggAIKKKCAAgoooIACLQIGgC2Vcp4KKKCAAgoooIACCiiggAIKKKCAAgrsIGAAuAOaP6KAAgoooIACCiiggAIKKKCAAgoooECLgAFgS6WcpwIKKKCAAgoooIACCiiggAIKKKCAAjsIGADugOaPKKCAAgoooIACCiiggAIKKKCAAgoo0CJgANhSKeepgAIKKKCAAgoooIACCiiggAIKKKDADgIGgDug+SMKKKCAAgoooIACCiiggAIKKKCAAgq0CBgAtlTKeSqggAIKKKCAAgoooIACCiiggAIKKLCDgAHgDmj+iAIKKKCAAgoooIACCiiggAIKKKCAAi0CBoAtlXKeCiiggAIKKKCAAgoooIACCiiggAIK7CBgALgDmj+igAIKKKCAAgoooIACCiiggAIKKKBAi4ABYEulnKcCCiiggAIKKKCAAgoooIACCiiggAI7CBgA7oDmjyiggAIKKKCAAgoooIACCiiggAIKKNAiYADYUinnqYACCiiggAIKKKCAAgoooIACCiigwA4C/x/x5dqs7vgwcwAAAABJRU5ErkJggg==\" width=\"640\">"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Gerando gráficos\n",
    "dados_grafico()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Fim"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Obrigado - Data Science Academy - <a href=\"http://facebook.com/dsacademybr\">facebook.com/dsacademybr</a>"
   ]
  }
 ],
 "metadata": {
  "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.6.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
