Skip to content

Instantly share code, notes, and snippets.

@ifosch
Created October 12, 2016 22:29
Show Gist options
  • Save ifosch/e6a3084308cb07bdedab79591468a3bb to your computer and use it in GitHub Desktop.
Save ifosch/e6a3084308cb07bdedab79591468a3bb to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [
{
"data": {
"text/html": [
"\n",
" <div class=\"bk-root\">\n",
" <a href=\"http://bokeh.pydata.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n",
" <span id=\"84bfa1b1-53fb-47ed-ae35-7b13fd794f96\">Loading BokehJS ...</span>\n",
" </div>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"\n",
"(function(global) {\n",
" function now() {\n",
" return new Date();\n",
" }\n",
"\n",
" var force = \"1\";\n",
"\n",
" if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_onload_callbacks = [];\n",
" window._bokeh_is_loading = undefined;\n",
" }\n",
"\n",
"\n",
" \n",
" if (typeof (window._bokeh_timeout) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_timeout = Date.now() + 5000;\n",
" window._bokeh_failed_load = false;\n",
" }\n",
"\n",
" var NB_LOAD_WARNING = {'data': {'text/html':\n",
" \"<div style='background-color: #fdd'>\\n\"+\n",
" \"<p>\\n\"+\n",
" \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
" \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
" \"</p>\\n\"+\n",
" \"<ul>\\n\"+\n",
" \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
" \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
" \"</ul>\\n\"+\n",
" \"<code>\\n\"+\n",
" \"from bokeh.resources import INLINE\\n\"+\n",
" \"output_notebook(resources=INLINE)\\n\"+\n",
" \"</code>\\n\"+\n",
" \"</div>\"}};\n",
"\n",
" function display_loaded() {\n",
" if (window.Bokeh !== undefined) {\n",
" Bokeh.$(\"#84bfa1b1-53fb-47ed-ae35-7b13fd794f96\").text(\"BokehJS successfully loaded.\");\n",
" } else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(display_loaded, 100)\n",
" }\n",
" }\n",
"\n",
" function run_callbacks() {\n",
" window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
" delete window._bokeh_onload_callbacks\n",
" console.info(\"Bokeh: all callbacks have finished\");\n",
" }\n",
"\n",
" function load_libs(js_urls, callback) {\n",
" window._bokeh_onload_callbacks.push(callback);\n",
" if (window._bokeh_is_loading > 0) {\n",
" console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
" return null;\n",
" }\n",
" if (js_urls == null || js_urls.length === 0) {\n",
" run_callbacks();\n",
" return null;\n",
" }\n",
" console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
" window._bokeh_is_loading = js_urls.length;\n",
" for (var i = 0; i < js_urls.length; i++) {\n",
" var url = js_urls[i];\n",
" var s = document.createElement('script');\n",
" s.src = url;\n",
" s.async = false;\n",
" s.onreadystatechange = s.onload = function() {\n",
" window._bokeh_is_loading--;\n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
" run_callbacks()\n",
" }\n",
" };\n",
" s.onerror = function() {\n",
" console.warn(\"failed to load library \" + url);\n",
" };\n",
" console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
" document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
" }\n",
" };var element = document.getElementById(\"84bfa1b1-53fb-47ed-ae35-7b13fd794f96\");\n",
" if (element == null) {\n",
" console.log(\"Bokeh: ERROR: autoload.js configured with elementid '84bfa1b1-53fb-47ed-ae35-7b13fd794f96' but no matching script tag was found. \")\n",
" return false;\n",
" }\n",
"\n",
" var js_urls = ['https://cdn.pydata.org/bokeh/release/bokeh-0.12.3.min.js', 'https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.3.min.js'];\n",
"\n",
" var inline_js = [\n",
" function(Bokeh) {\n",
" Bokeh.set_log_level(\"info\");\n",
" },\n",
" \n",
" function(Bokeh) {\n",
" \n",
" Bokeh.$(\"#84bfa1b1-53fb-47ed-ae35-7b13fd794f96\").text(\"BokehJS is loading...\");\n",
" },\n",
" function(Bokeh) {\n",
" console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-0.12.3.min.css\");\n",
" Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-0.12.3.min.css\");\n",
" console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.3.min.css\");\n",
" Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.3.min.css\");\n",
" }\n",
" ];\n",
"\n",
" function run_inline_js() {\n",
" \n",
" if ((window.Bokeh !== undefined) || (force === \"1\")) {\n",
" for (var i = 0; i < inline_js.length; i++) {\n",
" inline_js[i](window.Bokeh);\n",
" }if (force === \"1\") {\n",
" display_loaded();\n",
" }} else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(run_inline_js, 100);\n",
" } else if (!window._bokeh_failed_load) {\n",
" console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
" window._bokeh_failed_load = true;\n",
" } else if (!force) {\n",
" var cell = $(\"#84bfa1b1-53fb-47ed-ae35-7b13fd794f96\").parents('.cell').data().cell;\n",
" cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
" }\n",
"\n",
" }\n",
"\n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
" run_inline_js();\n",
" } else {\n",
" load_libs(js_urls, function() {\n",
" console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
" run_inline_js();\n",
" });\n",
" }\n",
"}(this));"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"import pandas as pd\n",
"import numpy as np\n",
"import matplotlib\n",
"from IPython.core.display import display, HTML\n",
"from bokeh.charts import Bar, Donut, Histogram\n",
"from bokeh.plotting import gridplot, output_notebook, show\n",
"from bokeh.mpl import to_bokeh\n",
"output_notebook()\n",
"%matplotlib inline"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [],
"source": [
"def random_age_in_range(age_range):\n",
" if age_range == 'Less than 20 years old':\n",
" return np.random.randint(15, high=19)\n",
" elif age_range == '20 to 30 years old':\n",
" return np.random.randint(20, high=30)\n",
" elif age_range == '31 to 40 years old':\n",
" return np.random.randint(31, high=40)\n",
" elif age_range == '41 to 50 years old':\n",
" return np.random.randint(41, high=50)\n",
" elif age_range == '51 to 60 years old':\n",
" return np.random.randint(51, high=60)\n",
"\n",
"def attendee_of_label(meetup_rate, pyday_rate):\n",
" if meetup_rate < 0.0:\n",
" return 'PyDay'\n",
" elif pyday_rate < 0.0:\n",
" return 'Meetup'\n",
" return 'Both'\n",
"\n",
"def get_ratings(columns):\n",
" values = []\n",
" sources = []\n",
" for column in columns:\n",
" new_values = list(attendees_data[column])\n",
" for v in new_values:\n",
" sources.append(column)\n",
" values.extend(new_values)\n",
" return pd.DataFrame({'values': values, 'source': sources})"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [],
"source": [
"attendees_data = pd.read_csv('data/PyDay BCN 2016 attendee-report.csv')"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [],
"source": [
"attendees_data.columns = [\n",
" '#',\n",
" 'age_range',\n",
" 'gender',\n",
" 'food',\n",
" 'Other',\n",
" 'language',\n",
" 'occupation',\n",
" 'meetup_rate',\n",
" 'meetup_length',\n",
" 'meetup_depth',\n",
" 'tensorflow_talk',\n",
" 'accessibility_talk',\n",
" 'citybikes_talk',\n",
" 'meetup_venue',\n",
" 'meetup_refreshment',\n",
" 'pyday_rate',\n",
" 'pyday_length',\n",
" 'pyday_depth',\n",
" 'intro_python',\n",
" 'intro_jupyter',\n",
" 'intro_django',\n",
" 'testing',\n",
" 'zappa',\n",
" 'asyncio',\n",
" 'mongodb',\n",
" 'pyday_venue',\n",
" 'pyday_lunch',\n",
" 'web',\n",
" 'subjects',\n",
" 'speakers',\n",
" 'heared',\n",
" 'Other.1',\n",
" 'comment',\n",
" 'start',\n",
" 'submit',\n",
" 'network',\n",
"]\n",
"attendees_data = attendees_data.drop(attendees_data[lambda df: df.meetup_rate.isnull()][lambda df: df.pyday_rate.isnull()].index)\n",
"attendees_data.heared = attendees_data[['heared', 'Other.1']].fillna('').sum(axis=1)\n",
"attendees_data.food = attendees_data[['food', 'Other']].fillna('').sum(axis=1)\n",
"meetup_rating = round(attendees_data.meetup_rate.mean(), 2)\n",
"pyday_rating = round(attendees_data.pyday_rate.mean(), 2)\n",
"attendees_data['meetup_rate_f'] = attendees_data.meetup_rate\n",
"attendees_data.meetup_rate_f = attendees_data.meetup_rate_f.fillna(-1)\n",
"attendees_data['meetup_length_f'] = attendees_data.meetup_length\n",
"attendees_data.meetup_length_f = attendees_data.meetup_length.fillna(-1)\n",
"attendees_data['meetup_depth_f'] = attendees_data.meetup_depth\n",
"attendees_data.meetup_depth_f = attendees_data.meetup_depth.fillna(-1)\n",
"attendees_data['pyday_rate_f'] = attendees_data.pyday_rate\n",
"attendees_data.pyday_rate_f = attendees_data.pyday_rate.fillna(-1)\n",
"attendees_data['pyday_length_f'] = attendees_data.pyday_length\n",
"attendees_data.pyday_length_f = attendees_data.pyday_length.fillna(-1)\n",
"attendees_data['pyday_depth_f'] = attendees_data.pyday_depth\n",
"attendees_data.pyday_depth_f = attendees_data.pyday_depth.fillna(-1)\n",
"del attendees_data['#']\n",
"del attendees_data['start']\n",
"del attendees_data['submit']\n",
"del attendees_data['network']\n",
"del attendees_data['Other']\n",
"del attendees_data['Other.1']\n",
"attendees_data = attendees_data.assign(age = 0)\n",
"attendees_data = attendees_data.assign(attendee_of = 'None')\n",
"attendees_data_length = len(attendees_data['age'])"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [],
"source": [
"import warnings\n",
"warnings.filterwarnings('ignore')\n",
"for index in attendees_data.index:\n",
" attendees_data.age[index] = random_age_in_range(attendees_data.age_range[index])\n",
" attendees_data.attendee_of[index] = attendee_of_label(\n",
" attendees_data.meetup_rate_f[index],\n",
" attendees_data.pyday_rate_f[index]\n",
" )\n",
" if attendees_data.attendee_of[index] == 'PyDay':\n",
" attendees_data.meetup_rate_f[index] = -1.0\n",
" attendees_data.meetup_length_f[index] = -1.0\n",
" attendees_data.meetup_depth_f[index] = -1.0\n",
" if attendees_data.pyday_length_f[index] == -1.0:\n",
" attendees_data.pyday_length_f[index] = 0.0\n",
" if attendees_data.pyday_depth_f[index] == -1.0:\n",
" attendees_data.pyday_depth_f[index] = 0.0\n",
" elif attendees_data.attendee_of[index] == 'Meetup':\n",
" attendees_data.pyday_rate_f[index] = -1.0\n",
" attendees_data.pyday_length_f[index] = -1.0\n",
" attendees_data.pyday_depth_f[index] = -1.0\n",
" if attendees_data.meetup_length_f[index] == -1.0:\n",
" attendees_data.meetup_length_f[index] = 0.0\n",
" if attendees_data.meetup_depth_f[index] == -1.0:\n",
" attendees_data.meetup_depth_f[index] = 0.0\n",
" else:\n",
" if attendees_data.meetup_length_f[index] == -1.0:\n",
" attendees_data.meetup_length_f[index] = 0.0\n",
" if attendees_data.meetup_depth_f[index] == -1.0:\n",
" attendees_data.meetup_depth_f[index] = 0.0\n",
" if attendees_data.pyday_length_f[index] == -1.0:\n",
" attendees_data.pyday_length_f[index] = 0.0\n",
" if attendees_data.pyday_depth_f[index] == -1.0:\n",
" attendees_data.pyday_depth_f[index] = 0.0\n",
"import warnings\n",
"warnings.filterwarnings('default')"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"collapsed": false,
"scrolled": true,
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [],
"source": [
"import warnings\n",
"warnings.filterwarnings('ignore')\n",
"age_range = Donut(\n",
" attendees_data,\n",
" label='age_range',\n",
" title='Attendees by age range',\n",
")\n",
"gender = Donut(\n",
" attendees_data,\n",
" label='gender',\n",
" title='Attendees by gender',\n",
")\n",
"food = Donut(\n",
" attendees_data,\n",
" label='food',\n",
" title='Attendees by food preference',\n",
")\n",
"language = Donut(\n",
" attendees_data,\n",
" label='language',\n",
" title='Attendees by language preference',\n",
")\n",
"occupation = Donut(\n",
" attendees_data,\n",
" label='occupation',\n",
" title='Attendees by occupation',\n",
")\n",
"import warnings\n",
"warnings.filterwarnings('default')"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [],
"source": [
"average_attendee_age = np.ceil(attendees_data.age.mean())\n",
"females = attendees_data.gender.value_counts('gender')['Female'] * 100\n",
"non_binary = attendees_data.gender.value_counts('gender')['Non-binary'] * 100\n",
"males = attendees_data.gender.value_counts('gender')['Male'] * 100\n",
"non_male_percentage = round(\n",
" females + non_binary,\n",
" 2,\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {
"collapsed": false,
"scrolled": true,
"slideshow": {
"slide_type": "slide"
}
},
"outputs": [
{
"data": {
"text/html": [
"<h1>Demographics on polled attendees</h1>"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
"\n",
" <div class=\"bk-root\">\n",
" <div class=\"plotdiv\" id=\"d8679953-3523-4853-b08b-bc210a6b8b3a\"></div>\n",
" </div>\n",
"<script type=\"text/javascript\">\n",
" \n",
" (function(global) {\n",
" function now() {\n",
" return new Date();\n",
" }\n",
" \n",
" var force = \"\";\n",
" \n",
" if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_onload_callbacks = [];\n",
" window._bokeh_is_loading = undefined;\n",
" }\n",
" \n",
" \n",
" \n",
" if (typeof (window._bokeh_timeout) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_timeout = Date.now() + 0;\n",
" window._bokeh_failed_load = false;\n",
" }\n",
" \n",
" var NB_LOAD_WARNING = {'data': {'text/html':\n",
" \"<div style='background-color: #fdd'>\\n\"+\n",
" \"<p>\\n\"+\n",
" \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
" \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
" \"</p>\\n\"+\n",
" \"<ul>\\n\"+\n",
" \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
" \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
" \"</ul>\\n\"+\n",
" \"<code>\\n\"+\n",
" \"from bokeh.resources import INLINE\\n\"+\n",
" \"output_notebook(resources=INLINE)\\n\"+\n",
" \"</code>\\n\"+\n",
" \"</div>\"}};\n",
" \n",
" function display_loaded() {\n",
" if (window.Bokeh !== undefined) {\n",
" Bokeh.$(\"#d8679953-3523-4853-b08b-bc210a6b8b3a\").text(\"BokehJS successfully loaded.\");\n",
" } else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(display_loaded, 100)\n",
" }\n",
" }\n",
" \n",
" function run_callbacks() {\n",
" window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
" delete window._bokeh_onload_callbacks\n",
" console.info(\"Bokeh: all callbacks have finished\");\n",
" }\n",
" \n",
" function load_libs(js_urls, callback) {\n",
" window._bokeh_onload_callbacks.push(callback);\n",
" if (window._bokeh_is_loading > 0) {\n",
" console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
" return null;\n",
" }\n",
" if (js_urls == null || js_urls.length === 0) {\n",
" run_callbacks();\n",
" return null;\n",
" }\n",
" console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
" window._bokeh_is_loading = js_urls.length;\n",
" for (var i = 0; i < js_urls.length; i++) {\n",
" var url = js_urls[i];\n",
" var s = document.createElement('script');\n",
" s.src = url;\n",
" s.async = false;\n",
" s.onreadystatechange = s.onload = function() {\n",
" window._bokeh_is_loading--;\n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
" run_callbacks()\n",
" }\n",
" };\n",
" s.onerror = function() {\n",
" console.warn(\"failed to load library \" + url);\n",
" };\n",
" console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
" document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
" }\n",
" };var element = document.getElementById(\"d8679953-3523-4853-b08b-bc210a6b8b3a\");\n",
" if (element == null) {\n",
" console.log(\"Bokeh: ERROR: autoload.js configured with elementid 'd8679953-3523-4853-b08b-bc210a6b8b3a' but no matching script tag was found. \")\n",
" return false;\n",
" }\n",
" \n",
" var js_urls = [];\n",
" \n",
" var inline_js = [\n",
" function(Bokeh) {\n",
" Bokeh.$(function() {\n",
" var docs_json = {\"4b93f6f5-c0f7-4916-b065-29f072900cd5\":{\"roots\":{\"references\":[{\"attributes\":{\"callback\":null,\"column_names\":[\"start\",\"outers\",\"end\",\"color\",\"centers\",\"occupation\",\"values\",\"level\",\"inners\"],\"data\":{\"centers\":[1.125,1.125,1.125,1.125,1.125],\"color\":[\"#f22c40\",\"#5ab738\",\"#407ee7\",\"#df5320\",\"#00ad9c\"],\"end\":[3.617591540497338,3.712791317878847,5.331187533364498,5.997585975035061,6.283185307179587],\"inners\":[0.0,0.0,0.0,0.0,0.0],\"level\":[0.0,0.0,0.0,0.0,0.0],\"occupation\":[\"IT related\",\"Other\",\"Science related\",\"Student\",\"Unemployed\"],\"outers\":[1.5,1.5,1.5,1.5,1.5],\"start\":[0.0,3.617591540497338,3.712791317878847,5.331187533364498,5.997585975035061],\"values\":[38,1,17,7,3]}},\"id\":\"c560e4d1-2fbc-4da3-83f9-dac0c24bf8b0\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"716deef4-421a-4eda-a592-e2b6b2f1bd7d\",\"type\":\"SaveTool\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"cc7882a3-c57f-4e7d-9e59-bb1706d2bf01\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"7f3c58b0-85ce-4b0e-86a0-2561e852ff77\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"dba7fbba-88d5-4167-b660-7d4e7c6028d0\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1e043328-0158-4bf9-a685-40e7bc56c140\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"bc2b4857-d2d9-40f9-b679-65be99e1d585\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"17353cd1-1205-411a-931f-d25c8182cfa5\",\"type\":\"PanTool\"},{\"id\":\"85ef00ad-736e-4c42-bc69-704636ba997c\",\"type\":\"WheelZoomTool\"},{\"id\":\"8c9c600d-2920-4050-8661-070fc13f3b4b\",\"type\":\"BoxZoomTool\"},{\"id\":\"b53e22db-72cd-428b-9e3a-3910fc5fb1c2\",\"type\":\"SaveTool\"},{\"id\":\"3a22ff24-0ff1-4c12-86e3-4b8c94ea7265\",\"type\":\"ResetTool\"},{\"id\":\"a79de40b-ff51-4ecd-8390-3a77d62e69b5\",\"type\":\"HelpTool\"}]},\"id\":\"33e64e12-333f-43fc-a910-b917ff68fc29\",\"type\":\"Toolbar\"},{\"attributes\":{\"plot\":{\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"17353cd1-1205-411a-931f-d25c8182cfa5\",\"type\":\"PanTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"text_angle\",\"y\",\"text\",\"x\"],\"data\":{\"text\":[\"Lactose Free\",\"None\",\"Vegan\",\"Veggie\"],\"text_angle\":[0.0,0.0,0.0,0.0],\"x\":[1.123725756580884,-1.0444139246430815,0.8142007928682031,1.0631259210540018],\"y\":[0.053529655301710076,0.41812026261786894,-0.7763388879173768,-0.36795145873209967]}},\"id\":\"ab2492d4-138c-4d52-b342-320927a1d7bc\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"12ef2c83-1add-406a-934b-33b63f57d2db\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"data_source\":{\"id\":\"ab2492d4-138c-4d52-b342-320927a1d7bc\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c3e05442-1178-47c9-8933-9534fff03877\",\"type\":\"Text\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"9dd1044a-f3cd-4add-91e0-cf8533d5d16a\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"0a8803ca-2c77-4dc1-8193-aa6457353667\",\"type\":\"ToolEvents\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"5ed1637b-70f3-4c69-b58a-c3c249a42a3c\",\"type\":\"Range1d\"},{\"attributes\":{\"below\":[{\"id\":\"dba7fbba-88d5-4167-b660-7d4e7c6028d0\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"adc01285-a0db-4aec-9915-c491e267b955\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"2025e90a-4be5-4e66-956c-791bb9715adb\",\"type\":\"BoxAnnotation\"},{\"id\":\"1619cfd6-f5ee-4e7c-8289-8309250eff24\",\"type\":\"GlyphRenderer\"},{\"id\":\"0d090dbe-d7b4-435c-96a2-2ae4a553be73\",\"type\":\"GlyphRenderer\"},{\"id\":\"07458526-6bbb-4f05-b117-c2fb352e69d0\",\"type\":\"Legend\"},{\"id\":\"dba7fbba-88d5-4167-b660-7d4e7c6028d0\",\"type\":\"LinearAxis\"},{\"id\":\"adc01285-a0db-4aec-9915-c491e267b955\",\"type\":\"LinearAxis\"}],\"title\":{\"id\":\"9a08eb99-4a6c-49e0-b2ae-125a0c0df5ea\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"854cdbf0-9c6b-4a53-aec2-baaabcb41c91\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"e7eaa8d0-e5c5-4ec4-9305-f7109433a150\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"13535246-b0ae-4b02-bea5-431217daadc8\",\"type\":\"Range1d\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"c3215007-770f-418c-ba89-f7951b9f6745\",\"type\":\"Range1d\"}},\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"location\":\"top_left\",\"plot\":{\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"a3ffeb0b-9196-4214-b2fa-a52a78b24e5b\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"553c21a3-1721-49f0-8a65-5fec72ef05d6\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"plot\":null,\"text\":\"Attendees by language preference\"},\"id\":\"9a08eb99-4a6c-49e0-b2ae-125a0c0df5ea\",\"type\":\"Title\"},{\"attributes\":{\"end_angle\":{\"field\":\"end\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"field\":\"color\"},\"inner_radius\":{\"field\":\"inners\",\"units\":\"data\"},\"line_color\":{\"value\":\"White\"},\"outer_radius\":{\"field\":\"outers\",\"units\":\"data\"},\"start_angle\":{\"field\":\"start\",\"units\":\"rad\"},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"84e1aac7-43f1-490a-9255-a040ba35f20b\",\"type\":\"AnnularWedge\"},{\"attributes\":{\"plot\":{\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"d5057012-e138-4b4b-b61e-cb9606ddd3b0\",\"type\":\"PanTool\"},{\"attributes\":{\"angle\":{\"field\":\"text_angle\",\"units\":\"rad\"},\"text_align\":\"center\",\"text_baseline\":\"middle\",\"text_font_size\":{\"value\":\"10pt\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"7ed76ff8-a29c-48a2-8d2e-cd420e3e3a42\",\"type\":\"Text\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"30b379af-21a0-4759-96e8-05153baa1944\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"ceee0950-020f-4a28-a38f-6bba0d0ee01d\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"472a44d3-5f5b-467a-890f-f19cd153182e\",\"type\":\"LinearAxis\"},{\"attributes\":{\"plot\":{\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"85ef00ad-736e-4c42-bc69-704636ba997c\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"overlay\":{\"id\":\"bc2b4857-d2d9-40f9-b679-65be99e1d585\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"c5f5bd3a-1a4d-4539-9e79-543a53ab1b40\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"5f67a2f4-33b2-434b-8768-abd465203ed6\",\"type\":\"BasicTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"2025e90a-4be5-4e66-956c-791bb9715adb\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"start\",\"outers\",\"end\",\"color\",\"centers\",\"values\",\"level\",\"inners\",\"language\"],\"data\":{\"centers\":[1.125,1.125,1.125],\"color\":[\"#f22c40\",\"#5ab738\",\"#407ee7\"],\"end\":[0.761598219052071,4.9503884238384614,6.283185307179586],\"inners\":[0.0,0.0,0.0],\"language\":[\"Catalan\",\"English\",\"Spanish\"],\"level\":[0.0,0.0,0.0],\"outers\":[1.5,1.5,1.5],\"start\":[0.0,0.761598219052071,4.9503884238384614],\"values\":[8,44,14]}},\"id\":\"578ea20b-7d5d-4bfe-82d1-6c02dbfd549e\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"7f3c58b0-85ce-4b0e-86a0-2561e852ff77\",\"type\":\"BasicTicker\"},{\"attributes\":{\"location\":\"top_left\",\"plot\":{\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"5a868e94-d407-44ac-aa70-b6f4816eed47\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"0f29e36e-d220-4483-806c-15c08413b2cb\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"9dcfae57-737e-4e61-903b-eaf1f3b3122c\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"plot\":{\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"fcd18585-ae74-4aa2-ada0-bd533906415d\",\"type\":\"HelpTool\"},{\"attributes\":{\"data_source\":{\"id\":\"d20a3496-a591-43ae-8b65-ac3c819505ea\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1a91070f-cae1-40d0-8d45-9cc30b67914c\",\"type\":\"AnnularWedge\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"bc7912cd-5ce2-4f0a-b07e-356fbd37b47b\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"0280662f-2181-4630-b7cb-6f0e6e2962f3\",\"type\":\"PanTool\"},{\"id\":\"416c15f2-4b3e-4560-b075-2c3e6c6b25db\",\"type\":\"WheelZoomTool\"},{\"id\":\"27800626-3e89-482e-a413-7d8c5eb7a0c3\",\"type\":\"BoxZoomTool\"},{\"id\":\"716deef4-421a-4eda-a592-e2b6b2f1bd7d\",\"type\":\"SaveTool\"},{\"id\":\"292c1083-1f6d-4937-ae97-c57082eccdef\",\"type\":\"ResetTool\"},{\"id\":\"3e802549-9dd8-4852-a2b8-3d7f41f58ab7\",\"type\":\"HelpTool\"}]},\"id\":\"0597fe3c-ba04-41c1-8c14-8b79acbf8e1e\",\"type\":\"Toolbar\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"text_angle\",\"y\",\"text\",\"x\"],\"data\":{\"text\":[\"IT related\",\"Other\",\"Science related\",\"Student\",\"Unemployed\"],\"text_angle\":[0.0,0.0,0.0,0.0,0.0],\"x\":[-0.2652288024481058,-0.9742785792574934,-0.2129076499054609,0.9163979460566282,1.1135491221160494],\"y\":[1.0932880143639843,-0.5625000000000001,-1.104669784420545,-0.6525640232675973,-0.16010419305744497]}},\"id\":\"40d1e7d5-4574-4ccb-bfe9-dad0e3551ec5\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"a39d51b5-e282-4323-abbb-3440a20dba23\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"5f67a2f4-33b2-434b-8768-abd465203ed6\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"03483c58-80ba-4d49-aea8-67cadbe37ecd\",\"type\":\"LinearAxis\"},{\"attributes\":{\"plot\":{\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"6ad14daf-b37a-4da2-8bde-57574b656b45\",\"type\":\"PanTool\"},{\"attributes\":{\"plot\":{\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"3e802549-9dd8-4852-a2b8-3d7f41f58ab7\",\"type\":\"HelpTool\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"13535246-b0ae-4b02-bea5-431217daadc8\",\"type\":\"Range1d\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"aa4b1e60-6cb3-4c73-9fb8-3ee77ab8f16a\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"start\",\"outers\",\"end\",\"gender\",\"color\",\"centers\",\"values\",\"level\",\"inners\"],\"data\":{\"centers\":[1.125,1.125,1.125],\"color\":[\"#f22c40\",\"#5ab738\",\"#407ee7\"],\"end\":[0.9519977738150889,5.99758597503506,6.283185307179586],\"gender\":[\"Female\",\"Male\",\"Non-binary\"],\"inners\":[0.0,0.0,0.0],\"level\":[0.0,0.0,0.0],\"outers\":[1.5,1.5,1.5],\"start\":[0.0,0.9519977738150889,5.99758597503506],\"values\":[10,53,3]}},\"id\":\"82df8f38-cf98-477c-8086-379667e38ec8\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":null,\"text\":\"Attendees by age range\"},\"id\":\"c51f64f4-fa06-4df6-b83e-853d6c80b122\",\"type\":\"Title\"},{\"attributes\":{\"location\":\"top_left\",\"plot\":{\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"07458526-6bbb-4f05-b117-c2fb352e69d0\",\"type\":\"Legend\"},{\"attributes\":{\"plot\":{\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"a79de40b-ff51-4ecd-8390-3a77d62e69b5\",\"type\":\"HelpTool\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"fe7df705-d2c5-4073-98bc-04ce66afe7e9\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"467487b3-bb58-4644-a6dc-8b04b99fa962\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"5392b2f6-3a2c-4dfa-bdbf-b4f5e4f854c6\",\"type\":\"LinearAxis\"},{\"attributes\":{\"plot\":{\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"55ff6cc4-0475-48ec-b79c-1555f8a5ec0b\",\"type\":\"PanTool\"},{\"attributes\":{\"plot\":{\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"3713ca33-d885-40b8-a147-dfd1697b8fcf\",\"type\":\"SaveTool\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"f58c1edc-da18-45a8-9fa8-eaf89bb3c93e\",\"type\":\"Range1d\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"f91b0788-9d9b-4e0f-b141-dd0624fb030d\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"40b78a9f-eed5-46a9-b995-c0e557fe5e3d\",\"type\":\"ToolEvents\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"start\",\"outers\",\"end\",\"color\",\"centers\",\"values\",\"level\",\"inners\",\"age_range\"],\"data\":{\"age_range\":[\"20 to 30 years old\",\"31 to 40 years old\",\"41 to 50 years old\",\"51 to 60 years old\",\"Less than 20 years old\"],\"centers\":[1.125,1.125,1.125,1.125,1.125],\"color\":[\"#f22c40\",\"#5ab738\",\"#407ee7\",\"#df5320\",\"#00ad9c\"],\"end\":[2.57039398930074,5.521587088127516,5.902386197653552,5.997585975035061,6.283185307179587],\"inners\":[0.0,0.0,0.0,0.0,0.0],\"level\":[0.0,0.0,0.0,0.0,0.0],\"outers\":[1.5,1.5,1.5,1.5,1.5],\"start\":[0.0,2.57039398930074,5.521587088127516,5.902386197653552,5.997585975035061],\"values\":[27,31,4,1,3]}},\"id\":\"d20a3496-a591-43ae-8b65-ac3c819505ea\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"49068c3c-4e62-4192-a9e3-fa46e1fcff24\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"1e043328-0158-4bf9-a685-40e7bc56c140\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"532db666-50d7-4c4e-93cd-70f4a6eed7ca\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"493ba5a6-94f8-43d2-8830-a185a3b69b7d\",\"type\":\"LinearAxis\"},{\"attributes\":{\"plot\":null,\"text\":\"Attendees by food preference\"},\"id\":\"f66ed026-74bc-4ca7-a709-5db258be4752\",\"type\":\"Title\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"d603df64-c622-4c34-a30a-7dfed95ba1f8\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"d5703fec-aef7-458c-9364-ab82de23eec6\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"ded36e1f-edb8-46cb-a037-7f3d858c725f\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"d5703fec-aef7-458c-9364-ab82de23eec6\",\"type\":\"BasicTicker\"},{\"attributes\":{\"children\":[{\"id\":\"baa4bff7-d802-41d2-a208-44c5bb4786ea\",\"type\":\"Row\"},{\"id\":\"3b5e133b-9b82-4b6f-8837-b57ba52dc9c6\",\"type\":\"Row\"}]},\"id\":\"ab4fedb2-9253-4a58-88b0-2c14605761e3\",\"type\":\"Column\"},{\"attributes\":{},\"id\":\"ceee0950-020f-4a28-a38f-6bba0d0ee01d\",\"type\":\"BasicTicker\"},{\"attributes\":{\"plot\":{\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"3376bbbf-0814-41e8-98a0-af97c0422e4e\",\"type\":\"ResetTool\"},{\"attributes\":{\"angle\":{\"field\":\"text_angle\",\"units\":\"rad\"},\"text_align\":\"center\",\"text_baseline\":\"middle\",\"text_font_size\":{\"value\":\"10pt\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c3e05442-1178-47c9-8933-9534fff03877\",\"type\":\"Text\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"b72d21b6-ef60-436a-8043-5b3e32501648\",\"type\":\"Range1d\"},{\"attributes\":{\"plot\":{\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"388fd3b4-41ca-4b7d-92d6-a490d635f8b2\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"data_source\":{\"id\":\"82df8f38-cf98-477c-8086-379667e38ec8\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"6cd6c402-4822-4b30-a36b-bfd3a1874dd3\",\"type\":\"AnnularWedge\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"9b0bac0a-3533-4c88-a731-d1c144235974\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"cc7882a3-c57f-4e7d-9e59-bb1706d2bf01\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"30b379af-21a0-4759-96e8-05153baa1944\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"angle\":{\"field\":\"text_angle\",\"units\":\"rad\"},\"text_align\":\"center\",\"text_baseline\":\"middle\",\"text_font_size\":{\"value\":\"10pt\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"bd09e95f-1bf2-493d-bbca-99bdcc53625b\",\"type\":\"Text\"},{\"attributes\":{\"plot\":{\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"b53e22db-72cd-428b-9e3a-3910fc5fb1c2\",\"type\":\"SaveTool\"},{\"attributes\":{\"data_source\":{\"id\":\"ab56640e-fa18-414c-ab8f-8fa45b9b9d64\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"d095af13-2839-4e1f-9eae-2283ed9ecb95\",\"type\":\"Text\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"0d090dbe-d7b4-435c-96a2-2ae4a553be73\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"text_angle\",\"y\",\"text\",\"x\"],\"data\":{\"text\":[\"20 to 30 years old\",\"31 to 40 years old\",\"41 to 50 years old\",\"51 to 60 years old\",\"Less than 20 years old\"],\"text_angle\":[0.0,0.0,0.0,0.0,0.0],\"x\":[0.3169491264466083,-0.6954288594981805,0.9464102244350795,1.0631259210540027,1.1135491221160494],\"y\":[1.0794295953163098,-0.8843097315856362,-0.6082209196375463,-0.3679514587320978,-0.16010419305744497]}},\"id\":\"e3bb559e-eb83-4d7c-8643-d485ba88dc16\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"00d382b6-90cf-4d59-8c0d-bc39f73e24b6\",\"type\":\"ResetTool\"},{\"attributes\":{\"location\":\"top_left\",\"plot\":{\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"256454a0-fe9d-47c2-8655-41e5a1291cb1\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"bb840029-7868-46b4-a7bf-85be6ef7b436\",\"type\":\"BasicTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"f91b0788-9d9b-4e0f-b141-dd0624fb030d\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"8c9c600d-2920-4050-8661-070fc13f3b4b\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"children\":[{\"id\":\"3f06c4b2-7ed0-4faf-8faa-b8dec0c88385\",\"type\":\"ToolbarBox\"},{\"id\":\"ab4fedb2-9253-4a58-88b0-2c14605761e3\",\"type\":\"Column\"}]},\"id\":\"0f5246d9-0a2d-475e-b706-4d71373ed327\",\"type\":\"Column\"},{\"attributes\":{\"sizing_mode\":\"scale_width\",\"toolbar_location\":\"above\",\"tools\":[{\"id\":\"0280662f-2181-4630-b7cb-6f0e6e2962f3\",\"type\":\"PanTool\"},{\"id\":\"416c15f2-4b3e-4560-b075-2c3e6c6b25db\",\"type\":\"WheelZoomTool\"},{\"id\":\"27800626-3e89-482e-a413-7d8c5eb7a0c3\",\"type\":\"BoxZoomTool\"},{\"id\":\"716deef4-421a-4eda-a592-e2b6b2f1bd7d\",\"type\":\"SaveTool\"},{\"id\":\"292c1083-1f6d-4937-ae97-c57082eccdef\",\"type\":\"ResetTool\"},{\"id\":\"3e802549-9dd8-4852-a2b8-3d7f41f58ab7\",\"type\":\"HelpTool\"},{\"id\":\"6ad14daf-b37a-4da2-8bde-57574b656b45\",\"type\":\"PanTool\"},{\"id\":\"388fd3b4-41ca-4b7d-92d6-a490d635f8b2\",\"type\":\"WheelZoomTool\"},{\"id\":\"76e80bd2-9c23-4353-b037-1769e3ac1fab\",\"type\":\"BoxZoomTool\"},{\"id\":\"3713ca33-d885-40b8-a147-dfd1697b8fcf\",\"type\":\"SaveTool\"},{\"id\":\"4e0a1edd-e90a-476a-be32-5308da495f6c\",\"type\":\"ResetTool\"},{\"id\":\"7a8b2452-4884-4cd6-9f75-cc50b96d1e21\",\"type\":\"HelpTool\"},{\"id\":\"d5057012-e138-4b4b-b61e-cb9606ddd3b0\",\"type\":\"PanTool\"},{\"id\":\"12ef2c83-1add-406a-934b-33b63f57d2db\",\"type\":\"WheelZoomTool\"},{\"id\":\"c5f5bd3a-1a4d-4539-9e79-543a53ab1b40\",\"type\":\"BoxZoomTool\"},{\"id\":\"11ab1435-4bc3-478e-aa39-312744e59dd4\",\"type\":\"SaveTool\"},{\"id\":\"3376bbbf-0814-41e8-98a0-af97c0422e4e\",\"type\":\"ResetTool\"},{\"id\":\"d034c38f-0773-4836-83fe-d876f003c15d\",\"type\":\"HelpTool\"},{\"id\":\"55ff6cc4-0475-48ec-b79c-1555f8a5ec0b\",\"type\":\"PanTool\"},{\"id\":\"7394fd87-7c18-45d3-88d4-eda7a0422f80\",\"type\":\"WheelZoomTool\"},{\"id\":\"9c363cca-4c7a-4bad-9e38-156dc291c200\",\"type\":\"BoxZoomTool\"},{\"id\":\"e845f108-c833-4f6c-8fff-a1986ace17bb\",\"type\":\"SaveTool\"},{\"id\":\"00d382b6-90cf-4d59-8c0d-bc39f73e24b6\",\"type\":\"ResetTool\"},{\"id\":\"fcd18585-ae74-4aa2-ada0-bd533906415d\",\"type\":\"HelpTool\"},{\"id\":\"17353cd1-1205-411a-931f-d25c8182cfa5\",\"type\":\"PanTool\"},{\"id\":\"85ef00ad-736e-4c42-bc69-704636ba997c\",\"type\":\"WheelZoomTool\"},{\"id\":\"8c9c600d-2920-4050-8661-070fc13f3b4b\",\"type\":\"BoxZoomTool\"},{\"id\":\"b53e22db-72cd-428b-9e3a-3910fc5fb1c2\",\"type\":\"SaveTool\"},{\"id\":\"3a22ff24-0ff1-4c12-86e3-4b8c94ea7265\",\"type\":\"ResetTool\"},{\"id\":\"a79de40b-ff51-4ecd-8390-3a77d62e69b5\",\"type\":\"HelpTool\"}]},\"id\":\"3f06c4b2-7ed0-4faf-8faa-b8dec0c88385\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"children\":[{\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"c52b6b4e-c65d-4b55-b1c4-6b1aad6fee36\",\"type\":\"Spacer\"}]},\"id\":\"3b5e133b-9b82-4b6f-8837-b57ba52dc9c6\",\"type\":\"Row\"},{\"attributes\":{\"plot\":{\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"7394fd87-7c18-45d3-88d4-eda7a0422f80\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"plot\":{\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"416c15f2-4b3e-4560-b075-2c3e6c6b25db\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"below\":[{\"id\":\"ded36e1f-edb8-46cb-a037-7f3d858c725f\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"b6729011-066f-441b-9600-e06272051039\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"aa4b1e60-6cb3-4c73-9fb8-3ee77ab8f16a\",\"type\":\"BoxAnnotation\"},{\"id\":\"bc7912cd-5ce2-4f0a-b07e-356fbd37b47b\",\"type\":\"GlyphRenderer\"},{\"id\":\"3f0b2ce4-9396-4226-8d26-23e3c2fc8e07\",\"type\":\"GlyphRenderer\"},{\"id\":\"5a868e94-d407-44ac-aa70-b6f4816eed47\",\"type\":\"Legend\"},{\"id\":\"ded36e1f-edb8-46cb-a037-7f3d858c725f\",\"type\":\"LinearAxis\"},{\"id\":\"b6729011-066f-441b-9600-e06272051039\",\"type\":\"LinearAxis\"}],\"title\":{\"id\":\"c51f64f4-fa06-4df6-b83e-853d6c80b122\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"32770dcc-e7d8-406e-bc03-bbf774ba09fa\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"0597fe3c-ba04-41c1-8c14-8b79acbf8e1e\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"cb781fbd-af0d-40cd-b8de-f17977640c6f\",\"type\":\"Range1d\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"82d59966-036d-4707-b11a-17b1d01ca2fe\",\"type\":\"Range1d\"}},\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"children\":[{\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}]},\"id\":\"baa4bff7-d802-41d2-a208-44c5bb4786ea\",\"type\":\"Row\"},{\"attributes\":{},\"id\":\"32770dcc-e7d8-406e-bc03-bbf774ba09fa\",\"type\":\"ToolEvents\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"49068c3c-4e62-4192-a9e3-fa46e1fcff24\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"87a1d8e7-d0ae-49e3-b9f3-3a257a68a2bc\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"b6729011-066f-441b-9600-e06272051039\",\"type\":\"LinearAxis\"},{\"attributes\":{\"plot\":{\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"0280662f-2181-4630-b7cb-6f0e6e2962f3\",\"type\":\"PanTool\"},{\"attributes\":{\"below\":[{\"id\":\"118493d8-f24b-4caf-8b25-3c73bcb21d11\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"5392b2f6-3a2c-4dfa-bdbf-b4f5e4f854c6\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"ac7840b1-adda-4c6e-8fe3-37c8169ebfed\",\"type\":\"BoxAnnotation\"},{\"id\":\"9b0bac0a-3533-4c88-a731-d1c144235974\",\"type\":\"GlyphRenderer\"},{\"id\":\"1970b49e-c5d2-4e49-9a51-26d40d7f726e\",\"type\":\"GlyphRenderer\"},{\"id\":\"85c6e544-9d17-49a4-8346-dd5307e620a6\",\"type\":\"Legend\"},{\"id\":\"118493d8-f24b-4caf-8b25-3c73bcb21d11\",\"type\":\"LinearAxis\"},{\"id\":\"5392b2f6-3a2c-4dfa-bdbf-b4f5e4f854c6\",\"type\":\"LinearAxis\"}],\"title\":{\"id\":\"6f01d701-33af-4fdc-8138-a80c7e41adea\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"40b78a9f-eed5-46a9-b995-c0e557fe5e3d\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"801840f9-f356-476c-9067-898acdec51cc\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"b72d21b6-ef60-436a-8043-5b3e32501648\",\"type\":\"Range1d\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"3b97b2e6-ad9e-42f1-8cac-7a9bdb143e07\",\"type\":\"Range1d\"}},\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"data_source\":{\"id\":\"40d1e7d5-4574-4ccb-bfe9-dad0e3551ec5\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1bc71ad6-bc04-47c9-920d-f07ca9a3a5ea\",\"type\":\"Text\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"14b0afda-9a2f-40c2-9e8e-50221eead01a\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"b8818ec2-50fc-4983-8d6b-6f036b045fcc\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7ed76ff8-a29c-48a2-8d2e-cd420e3e3a42\",\"type\":\"Text\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"1970b49e-c5d2-4e49-9a51-26d40d7f726e\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"overlay\":{\"id\":\"aa4b1e60-6cb3-4c73-9fb8-3ee77ab8f16a\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"27800626-3e89-482e-a413-7d8c5eb7a0c3\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"e746bf8d-2039-4ca5-ad65-85eda378fb72\",\"type\":\"ToolEvents\"},{\"attributes\":{\"plot\":{\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"7a8b2452-4884-4cd6-9f75-cc50b96d1e21\",\"type\":\"HelpTool\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"c3215007-770f-418c-ba89-f7951b9f6745\",\"type\":\"Range1d\"},{\"attributes\":{\"overlay\":{\"id\":\"ac7840b1-adda-4c6e-8fe3-37c8169ebfed\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"76e80bd2-9c23-4353-b037-1769e3ac1fab\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"plot\":{\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"e845f108-c833-4f6c-8fff-a1986ace17bb\",\"type\":\"SaveTool\"},{\"attributes\":{\"plot\":{\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"4e0a1edd-e90a-476a-be32-5308da495f6c\",\"type\":\"ResetTool\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"d5057012-e138-4b4b-b61e-cb9606ddd3b0\",\"type\":\"PanTool\"},{\"id\":\"12ef2c83-1add-406a-934b-33b63f57d2db\",\"type\":\"WheelZoomTool\"},{\"id\":\"c5f5bd3a-1a4d-4539-9e79-543a53ab1b40\",\"type\":\"BoxZoomTool\"},{\"id\":\"11ab1435-4bc3-478e-aa39-312744e59dd4\",\"type\":\"SaveTool\"},{\"id\":\"3376bbbf-0814-41e8-98a0-af97c0422e4e\",\"type\":\"ResetTool\"},{\"id\":\"d034c38f-0773-4836-83fe-d876f003c15d\",\"type\":\"HelpTool\"}]},\"id\":\"fa260ada-9a44-422c-bc3c-1bff7c2f07d8\",\"type\":\"Toolbar\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"text_angle\",\"y\",\"text\",\"x\"],\"data\":{\"text\":[\"Catalan\",\"English\",\"Spanish\"],\"text_angle\":[0.0,0.0,0.0],\"x\":[1.0444139246430817,-1.0794295953163093,0.8843097315856355],\"y\":[0.41812026261786844,0.31694912644660883,-0.6954288594981812]}},\"id\":\"ab56640e-fa18-414c-ab8f-8fa45b9b9d64\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"cb781fbd-af0d-40cd-b8de-f17977640c6f\",\"type\":\"Range1d\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"start\",\"outers\",\"end\",\"food\",\"color\",\"centers\",\"values\",\"level\",\"inners\"],\"data\":{\"centers\":[1.125,1.125,1.125,1.125],\"color\":[\"#f22c40\",\"#5ab738\",\"#407ee7\",\"#df5320\"],\"end\":[0.09519977738150888,5.426387310746006,5.616786865509024,6.283185307179586],\"food\":[\"Lactose Free\",\"None\",\"Vegan\",\"Veggie\"],\"inners\":[0.0,0.0,0.0,0.0],\"level\":[0.0,0.0,0.0,0.0],\"outers\":[1.5,1.5,1.5,1.5],\"start\":[0.0,0.09519977738150888,5.426387310746006,5.616786865509024],\"values\":[1,56,2,7]}},\"id\":\"e4063c73-0929-4c7e-b931-ecdb2ad5cebd\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"553c21a3-1721-49f0-8a65-5fec72ef05d6\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"f23ea8bf-6b9b-48a9-a7f0-c1b91f32bcf2\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"adc01285-a0db-4aec-9915-c491e267b955\",\"type\":\"LinearAxis\"},{\"attributes\":{\"plot\":null,\"text\":\"Attendees by occupation\"},\"id\":\"14eeb65a-a2a4-40b4-8730-e3a4a782d214\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"d603df64-c622-4c34-a30a-7dfed95ba1f8\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"467487b3-bb58-4644-a6dc-8b04b99fa962\",\"type\":\"BasicTicker\"},{\"attributes\":{\"end_angle\":{\"field\":\"end\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"field\":\"color\"},\"inner_radius\":{\"field\":\"inners\",\"units\":\"data\"},\"line_color\":{\"value\":\"White\"},\"outer_radius\":{\"field\":\"outers\",\"units\":\"data\"},\"start_angle\":{\"field\":\"start\",\"units\":\"rad\"},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"99896ebd-9c03-45db-bf8b-b1c665b0bd19\",\"type\":\"AnnularWedge\"},{\"attributes\":{\"data_source\":{\"id\":\"578ea20b-7d5d-4bfe-82d1-6c02dbfd549e\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"84e1aac7-43f1-490a-9255-a040ba35f20b\",\"type\":\"AnnularWedge\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"1619cfd6-f5ee-4e7c-8289-8309250eff24\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"fe7df705-d2c5-4073-98bc-04ce66afe7e9\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"ac7840b1-adda-4c6e-8fe3-37c8169ebfed\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"data_source\":{\"id\":\"e3bb559e-eb83-4d7c-8643-d485ba88dc16\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"bd09e95f-1bf2-493d-bbca-99bdcc53625b\",\"type\":\"Text\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"3f0b2ce4-9396-4226-8d26-23e3c2fc8e07\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"11ab1435-4bc3-478e-aa39-312744e59dd4\",\"type\":\"SaveTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"text_angle\",\"y\",\"text\",\"x\"],\"data\":{\"text\":[\"Female\",\"Male\",\"Non-binary\"],\"text_angle\":[0.0,0.0,0.0],\"x\":[0.9999398797367889,-1.063125921054002,1.1135491221160492],\"y\":[0.5155048369433367,-0.36795145873209933,-0.16010419305744597]}},\"id\":\"b8818ec2-50fc-4983-8d6b-6f036b045fcc\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"11f1dbce-81db-4a3a-8c45-51ac9cb67aa3\",\"type\":\"Range1d\"},{\"attributes\":{\"below\":[{\"id\":\"b36b92d1-7984-48f6-a0d4-8db39f1597fb\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"493ba5a6-94f8-43d2-8830-a185a3b69b7d\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"f91b0788-9d9b-4e0f-b141-dd0624fb030d\",\"type\":\"BoxAnnotation\"},{\"id\":\"116a0e00-ac4d-42e1-abbc-55b5dea2035c\",\"type\":\"GlyphRenderer\"},{\"id\":\"14b0afda-9a2f-40c2-9e8e-50221eead01a\",\"type\":\"GlyphRenderer\"},{\"id\":\"a3ffeb0b-9196-4214-b2fa-a52a78b24e5b\",\"type\":\"Legend\"},{\"id\":\"b36b92d1-7984-48f6-a0d4-8db39f1597fb\",\"type\":\"LinearAxis\"},{\"id\":\"493ba5a6-94f8-43d2-8830-a185a3b69b7d\",\"type\":\"LinearAxis\"}],\"title\":{\"id\":\"14eeb65a-a2a4-40b4-8730-e3a4a782d214\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"e746bf8d-2039-4ca5-ad65-85eda378fb72\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"33e64e12-333f-43fc-a910-b917ff68fc29\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"4022da61-9044-481d-a138-7cc74664bcbe\",\"type\":\"Range1d\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"f58c1edc-da18-45a8-9fa8-eaf89bb3c93e\",\"type\":\"Range1d\"}},\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"overlay\":{\"id\":\"2025e90a-4be5-4e66-956c-791bb9715adb\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"7c0c79d7-363e-41d0-b7b1-37f5eb6a9895\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"9c363cca-4c7a-4bad-9e38-156dc291c200\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"plot\":{\"id\":\"1f5c8ac1-2138-453d-bf6a-03ebbb256514\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"292c1083-1f6d-4937-ae97-c57082eccdef\",\"type\":\"ResetTool\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"0f29e36e-d220-4483-806c-15c08413b2cb\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"bb840029-7868-46b4-a7bf-85be6ef7b436\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"118493d8-f24b-4caf-8b25-3c73bcb21d11\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"3b97b2e6-ad9e-42f1-8cac-7a9bdb143e07\",\"type\":\"Range1d\"},{\"attributes\":{\"data_source\":{\"id\":\"e4063c73-0929-4c7e-b931-ecdb2ad5cebd\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7240d824-592d-4503-85f7-716595c0099b\",\"type\":\"AnnularWedge\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"5a89a599-f174-4e14-9f14-ac07a98440a1\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"end_angle\":{\"field\":\"end\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"field\":\"color\"},\"inner_radius\":{\"field\":\"inners\",\"units\":\"data\"},\"line_color\":{\"value\":\"White\"},\"outer_radius\":{\"field\":\"outers\",\"units\":\"data\"},\"start_angle\":{\"field\":\"start\",\"units\":\"rad\"},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"6cd6c402-4822-4b30-a36b-bfd3a1874dd3\",\"type\":\"AnnularWedge\"},{\"attributes\":{},\"id\":\"87a1d8e7-d0ae-49e3-b9f3-3a257a68a2bc\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"82d59966-036d-4707-b11a-17b1d01ca2fe\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"374368b7-ff2a-4e05-8218-f1c00e4f881f\",\"type\":\"BasicTicker\"},{\"attributes\":{\"end_angle\":{\"field\":\"end\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"field\":\"color\"},\"inner_radius\":{\"field\":\"inners\",\"units\":\"data\"},\"line_color\":{\"value\":\"White\"},\"outer_radius\":{\"field\":\"outers\",\"units\":\"data\"},\"start_angle\":{\"field\":\"start\",\"units\":\"rad\"},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"7240d824-592d-4503-85f7-716595c0099b\",\"type\":\"AnnularWedge\"},{\"attributes\":{\"below\":[{\"id\":\"03483c58-80ba-4d49-aea8-67cadbe37ecd\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"472a44d3-5f5b-467a-890f-f19cd153182e\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"bc2b4857-d2d9-40f9-b679-65be99e1d585\",\"type\":\"BoxAnnotation\"},{\"id\":\"5a89a599-f174-4e14-9f14-ac07a98440a1\",\"type\":\"GlyphRenderer\"},{\"id\":\"9dd1044a-f3cd-4add-91e0-cf8533d5d16a\",\"type\":\"GlyphRenderer\"},{\"id\":\"256454a0-fe9d-47c2-8655-41e5a1291cb1\",\"type\":\"Legend\"},{\"id\":\"03483c58-80ba-4d49-aea8-67cadbe37ecd\",\"type\":\"LinearAxis\"},{\"id\":\"472a44d3-5f5b-467a-890f-f19cd153182e\",\"type\":\"LinearAxis\"}],\"title\":{\"id\":\"f66ed026-74bc-4ca7-a709-5db258be4752\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"0a8803ca-2c77-4dc1-8193-aa6457353667\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"fa260ada-9a44-422c-bc3c-1bff7c2f07d8\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"5ed1637b-70f3-4c69-b58a-c3c249a42a3c\",\"type\":\"Range1d\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"11f1dbce-81db-4a3a-8c45-51ac9cb67aa3\",\"type\":\"Range1d\"}},\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"532db666-50d7-4c4e-93cd-70f4a6eed7ca\",\"type\":\"BasicTicker\"},{\"attributes\":{\"angle\":{\"field\":\"text_angle\",\"units\":\"rad\"},\"text_align\":\"center\",\"text_baseline\":\"middle\",\"text_font_size\":{\"value\":\"10pt\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1bc71ad6-bc04-47c9-920d-f07ca9a3a5ea\",\"type\":\"Text\"},{\"attributes\":{\"plot\":null,\"text\":\"Attendees by gender\"},\"id\":\"6f01d701-33af-4fdc-8138-a80c7e41adea\",\"type\":\"Title\"},{\"attributes\":{\"end_angle\":{\"field\":\"end\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"field\":\"color\"},\"inner_radius\":{\"field\":\"inners\",\"units\":\"data\"},\"line_color\":{\"value\":\"White\"},\"outer_radius\":{\"field\":\"outers\",\"units\":\"data\"},\"start_angle\":{\"field\":\"start\",\"units\":\"rad\"},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"1a91070f-cae1-40d0-8d45-9cc30b67914c\",\"type\":\"AnnularWedge\"},{\"attributes\":{\"data_source\":{\"id\":\"c560e4d1-2fbc-4da3-83f9-dac0c24bf8b0\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"99896ebd-9c03-45db-bf8b-b1c665b0bd19\",\"type\":\"AnnularWedge\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"116a0e00-ac4d-42e1-abbc-55b5dea2035c\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"6ad14daf-b37a-4da2-8bde-57574b656b45\",\"type\":\"PanTool\"},{\"id\":\"388fd3b4-41ca-4b7d-92d6-a490d635f8b2\",\"type\":\"WheelZoomTool\"},{\"id\":\"76e80bd2-9c23-4353-b037-1769e3ac1fab\",\"type\":\"BoxZoomTool\"},{\"id\":\"3713ca33-d885-40b8-a147-dfd1697b8fcf\",\"type\":\"SaveTool\"},{\"id\":\"4e0a1edd-e90a-476a-be32-5308da495f6c\",\"type\":\"ResetTool\"},{\"id\":\"7a8b2452-4884-4cd6-9f75-cc50b96d1e21\",\"type\":\"HelpTool\"}]},\"id\":\"801840f9-f356-476c-9067-898acdec51cc\",\"type\":\"Toolbar\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"55ff6cc4-0475-48ec-b79c-1555f8a5ec0b\",\"type\":\"PanTool\"},{\"id\":\"7394fd87-7c18-45d3-88d4-eda7a0422f80\",\"type\":\"WheelZoomTool\"},{\"id\":\"9c363cca-4c7a-4bad-9e38-156dc291c200\",\"type\":\"BoxZoomTool\"},{\"id\":\"e845f108-c833-4f6c-8fff-a1986ace17bb\",\"type\":\"SaveTool\"},{\"id\":\"00d382b6-90cf-4d59-8c0d-bc39f73e24b6\",\"type\":\"ResetTool\"},{\"id\":\"fcd18585-ae74-4aa2-ada0-bd533906415d\",\"type\":\"HelpTool\"}]},\"id\":\"e7eaa8d0-e5c5-4ec4-9305-f7109433a150\",\"type\":\"Toolbar\"},{\"attributes\":{\"height\":400,\"width\":400},\"id\":\"c52b6b4e-c65d-4b55-b1c4-6b1aad6fee36\",\"type\":\"Spacer\"},{\"attributes\":{\"plot\":{\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"3a22ff24-0ff1-4c12-86e3-4b8c94ea7265\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"f23ea8bf-6b9b-48a9-a7f0-c1b91f32bcf2\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"4022da61-9044-481d-a138-7cc74664bcbe\",\"type\":\"Range1d\"},{\"attributes\":{\"plot\":{\"id\":\"58f36a1b-a3b3-4600-8348-2e00931143d3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"d034c38f-0773-4836-83fe-d876f003c15d\",\"type\":\"HelpTool\"},{\"attributes\":{\"angle\":{\"field\":\"text_angle\",\"units\":\"rad\"},\"text_align\":\"center\",\"text_baseline\":\"middle\",\"text_font_size\":{\"value\":\"10pt\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"d095af13-2839-4e1f-9eae-2283ed9ecb95\",\"type\":\"Text\"},{\"attributes\":{},\"id\":\"a39d51b5-e282-4323-abbb-3440a20dba23\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"9dcfae57-737e-4e61-903b-eaf1f3b3122c\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"fdff7080-3e66-4cf3-8587-c4063ef8a984\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"374368b7-ff2a-4e05-8218-f1c00e4f881f\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"b36b92d1-7984-48f6-a0d4-8db39f1597fb\",\"type\":\"LinearAxis\"},{\"attributes\":{\"location\":\"top_left\",\"plot\":{\"id\":\"c6a6d151-fbc6-4a72-a08a-7f9192eb86e6\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"85c6e544-9d17-49a4-8346-dd5307e620a6\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"854cdbf0-9c6b-4a53-aec2-baaabcb41c91\",\"type\":\"ToolEvents\"}],\"root_ids\":[\"0f5246d9-0a2d-475e-b706-4d71373ed327\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.3\"}};\n",
" var render_items = [{\"docid\":\"4b93f6f5-c0f7-4916-b065-29f072900cd5\",\"elementid\":\"d8679953-3523-4853-b08b-bc210a6b8b3a\",\"modelid\":\"0f5246d9-0a2d-475e-b706-4d71373ed327\"}];\n",
" \n",
" Bokeh.embed.embed_items(docs_json, render_items);\n",
" });\n",
" },\n",
" function(Bokeh) {\n",
" }\n",
" ];\n",
" \n",
" function run_inline_js() {\n",
" \n",
" if ((window.Bokeh !== undefined) || (force === \"1\")) {\n",
" for (var i = 0; i < inline_js.length; i++) {\n",
" inline_js[i](window.Bokeh);\n",
" }if (force === \"1\") {\n",
" display_loaded();\n",
" }} else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(run_inline_js, 100);\n",
" } else if (!window._bokeh_failed_load) {\n",
" console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
" window._bokeh_failed_load = true;\n",
" } else if (!force) {\n",
" var cell = $(\"#d8679953-3523-4853-b08b-bc210a6b8b3a\").parents('.cell').data().cell;\n",
" cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
" }\n",
" \n",
" }\n",
" \n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
" run_inline_js();\n",
" } else {\n",
" load_libs(js_urls, function() {\n",
" console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
" run_inline_js();\n",
" });\n",
" }\n",
" }(this));\n",
"</script>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
"<table>\n",
" <tr>\n",
" <td colspan=\"2\">\n",
" <h1>Highlighted Demographic Statistics</h1>\n",
" </td>\n",
" </tr>\n",
" <tr>\n",
" <td>\n",
" <h2>Polled attendees</h2>\n",
" </td>\n",
" <td>\n",
" <h2>66</h2>\n",
" </td>\n",
" </tr>\n",
" <tr>\n",
" <td>\n",
" <h2>Average age</h2>\n",
" </td>\n",
" <td>\n",
" <h2>31.0 years old</h2>\n",
" </td>\n",
" </tr>\n",
" <tr>\n",
" <td>\n",
" <h2>Non-binary and female</h2>\n",
" </td>\n",
" <td>\n",
" <h2>19.7 %</h2>\n",
" </td>\n",
" </tr>\n",
"</table>\n"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"display(HTML('<h1>Demographics on polled attendees</h1>'))\n",
"graphs = gridplot([[age_range, gender, food,], [language, occupation, None],])\n",
"show(graphs)\n",
"display(\n",
" HTML(\n",
" \"\"\"\n",
"<table>\n",
" <tr>\n",
" <td colspan=\"2\">\n",
" <h1>Highlighted Demographic Statistics</h1>\n",
" </td>\n",
" </tr>\n",
" <tr>\n",
" <td>\n",
" <h2>Polled attendees</h2>\n",
" </td>\n",
" <td>\n",
" <h2>{}</h2>\n",
" </td>\n",
" </tr>\n",
" <tr>\n",
" <td>\n",
" <h2>Average age</h2>\n",
" </td>\n",
" <td>\n",
" <h2>{} years old</h2>\n",
" </td>\n",
" </tr>\n",
" <tr>\n",
" <td>\n",
" <h2>Non-binary and female</h2>\n",
" </td>\n",
" <td>\n",
" <h2>{} %</h2>\n",
" </td>\n",
" </tr>\n",
"</table>\n",
"\"\"\".format(\n",
" attendees_data_length,\n",
" average_attendee_age,\n",
" non_male_percentage,\n",
" )\n",
" )\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [],
"source": [
"meetup_audience = attendees_data.attendee_of.value_counts('attendee_of')['Meetup']\n",
"meetup_audience += attendees_data.attendee_of.value_counts('attendee_of')['Both']\n",
"meetup_audience *= 100\n",
"meetup_percentage = round(\n",
" meetup_audience,\n",
" 2,\n",
")\n",
"pyday_audience = attendees_data.attendee_of.value_counts('attendee_of')['PyDay']\n",
"pyday_audience += attendees_data.attendee_of.value_counts('attendee_of')['Both']\n",
"pyday_audience *= 100\n",
"pyday_percentage = round(\n",
" pyday_audience,\n",
" 2,\n",
")\n",
"event_ratings = get_ratings(['meetup_rate', 'pyday_rate'])\n",
"length_ratings = get_ratings(['meetup_length', 'pyday_length'])\n",
"depth_ratings = get_ratings(['meetup_depth', 'pyday_depth'])\n",
"venue_ratings = get_ratings(['meetup_venue', 'pyday_venue'])\n",
"food_ratings = get_ratings(['meetup_refreshment', 'pyday_lunch'])\n",
"talk_ratings = get_ratings(['tensorflow_talk','accessibility_talk','citybikes_talk',])\n",
"beginners_ratings = get_ratings(['intro_python', 'intro_jupyter', 'intro_django',])\n",
"initiated_ratings = get_ratings(['testing', 'zappa', 'asyncio', 'mongodb',])"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "skip"
}
},
"outputs": [],
"source": [
"audience_per_event = Donut(\n",
" attendees_data,\n",
" label='attendee_of',\n",
" title='Audience by event',\n",
")\n",
"event_evaluation = Bar(\n",
" event_ratings,\n",
" 'values',\n",
" group='source',\n",
" title='Event Evaluation',\n",
" plot_width=400,\n",
" plot_height=400,\n",
")\n",
"length_evaluation = Bar(\n",
" length_ratings,\n",
" 'values',\n",
" group='source',\n",
" title='Length Evaluation',\n",
" plot_width=400,\n",
" plot_height=400,\n",
")\n",
"length_evaluation.legend.location=\"top_right\"\n",
"depth_evaluation = Bar(\n",
" depth_ratings,\n",
" 'values',\n",
" group='source',\n",
" title='Depth Evaluation',\n",
" plot_width=400,\n",
" plot_height=400,\n",
")\n",
"depth_evaluation.legend.location=\"top_right\"\n",
"venue_evaluation = Bar(\n",
" venue_ratings,\n",
" 'values',\n",
" group='source',\n",
" title='Venue Evaluation',\n",
" plot_width=400,\n",
" plot_height=400,\n",
")\n",
"food_evaluation = Bar(\n",
" food_ratings,\n",
" 'values',\n",
" group='source',\n",
" title='Food Evaluation',\n",
" plot_width=400,\n",
" plot_height=400,\n",
")\n",
"talk_evaluation = Bar(\n",
" talk_ratings,\n",
" 'values',\n",
" group='source',\n",
" title='Evaluation by talk',\n",
" plot_width=400,\n",
" plot_height=400,\n",
")\n",
"web_evaluation = Bar(\n",
" attendees_data,\n",
" 'web',\n",
" title='Evaluation on web',\n",
" plot_width=400,\n",
" plot_height=400,\n",
")\n",
"beginners_evaluation = Bar(\n",
" beginners_ratings,\n",
" 'values',\n",
" group='source',\n",
" title='Evaluation by beginners workshops',\n",
" plot_width=400,\n",
" plot_height=400,\n",
")\n",
"initiated_evaluation = Bar(\n",
" initiated_ratings,\n",
" 'values',\n",
" group='source',\n",
" title='Evaluation by initiated workshops',\n",
" plot_width=400,\n",
" plot_height=400,\n",
")\n",
"heared_sources = Bar(\n",
" attendees_data,\n",
" 'heared',\n",
" title='Sources for attendees',\n",
" plot_width=800,\n",
" plot_height=800,\n",
")\n",
"heared_sources.legend.location=\"top_right\""
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {
"collapsed": false,
"scrolled": true,
"slideshow": {
"slide_type": "slide"
}
},
"outputs": [
{
"data": {
"text/html": [
"<h1>Audience statistics</h1>"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
"\n",
" <div class=\"bk-root\">\n",
" <div class=\"plotdiv\" id=\"57e71260-4bcb-4cf4-8997-82d121914cc9\"></div>\n",
" </div>\n",
"<script type=\"text/javascript\">\n",
" \n",
" (function(global) {\n",
" function now() {\n",
" return new Date();\n",
" }\n",
" \n",
" var force = \"\";\n",
" \n",
" if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_onload_callbacks = [];\n",
" window._bokeh_is_loading = undefined;\n",
" }\n",
" \n",
" \n",
" \n",
" if (typeof (window._bokeh_timeout) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_timeout = Date.now() + 0;\n",
" window._bokeh_failed_load = false;\n",
" }\n",
" \n",
" var NB_LOAD_WARNING = {'data': {'text/html':\n",
" \"<div style='background-color: #fdd'>\\n\"+\n",
" \"<p>\\n\"+\n",
" \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
" \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
" \"</p>\\n\"+\n",
" \"<ul>\\n\"+\n",
" \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
" \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
" \"</ul>\\n\"+\n",
" \"<code>\\n\"+\n",
" \"from bokeh.resources import INLINE\\n\"+\n",
" \"output_notebook(resources=INLINE)\\n\"+\n",
" \"</code>\\n\"+\n",
" \"</div>\"}};\n",
" \n",
" function display_loaded() {\n",
" if (window.Bokeh !== undefined) {\n",
" Bokeh.$(\"#57e71260-4bcb-4cf4-8997-82d121914cc9\").text(\"BokehJS successfully loaded.\");\n",
" } else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(display_loaded, 100)\n",
" }\n",
" }\n",
" \n",
" function run_callbacks() {\n",
" window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
" delete window._bokeh_onload_callbacks\n",
" console.info(\"Bokeh: all callbacks have finished\");\n",
" }\n",
" \n",
" function load_libs(js_urls, callback) {\n",
" window._bokeh_onload_callbacks.push(callback);\n",
" if (window._bokeh_is_loading > 0) {\n",
" console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
" return null;\n",
" }\n",
" if (js_urls == null || js_urls.length === 0) {\n",
" run_callbacks();\n",
" return null;\n",
" }\n",
" console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
" window._bokeh_is_loading = js_urls.length;\n",
" for (var i = 0; i < js_urls.length; i++) {\n",
" var url = js_urls[i];\n",
" var s = document.createElement('script');\n",
" s.src = url;\n",
" s.async = false;\n",
" s.onreadystatechange = s.onload = function() {\n",
" window._bokeh_is_loading--;\n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
" run_callbacks()\n",
" }\n",
" };\n",
" s.onerror = function() {\n",
" console.warn(\"failed to load library \" + url);\n",
" };\n",
" console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
" document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
" }\n",
" };var element = document.getElementById(\"57e71260-4bcb-4cf4-8997-82d121914cc9\");\n",
" if (element == null) {\n",
" console.log(\"Bokeh: ERROR: autoload.js configured with elementid '57e71260-4bcb-4cf4-8997-82d121914cc9' but no matching script tag was found. \")\n",
" return false;\n",
" }\n",
" \n",
" var js_urls = [];\n",
" \n",
" var inline_js = [\n",
" function(Bokeh) {\n",
" Bokeh.$(function() {\n",
" var docs_json = {\"2597292d-087f-4a94-97c4-1be542bf9a2c\":{\"roots\":{\"references\":[{\"attributes\":{\"location\":\"top_left\",\"plot\":{\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"0bd51333-eb14-4e17-bb9a-067aa9f65336\",\"type\":\"Legend\"},{\"attributes\":{\"children\":[{\"id\":\"60ea4920-a11c-4ad3-bf23-9850a894bfa5\",\"type\":\"Row\"}]},\"id\":\"58512e44-20e7-4f8a-837b-362c2d8e3262\",\"type\":\"Column\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"start\",\"outers\",\"end\",\"color\",\"centers\",\"values\",\"level\",\"inners\",\"attendee_of\"],\"data\":{\"attendee_of\":[\"Both\",\"Meetup\",\"PyDay\"],\"centers\":[1.125,1.125,1.125],\"color\":[\"#f22c40\",\"#5ab738\",\"#407ee7\"],\"end\":[2.7607935440637577,3.998390650023373,6.283185307179586],\"inners\":[0.0,0.0,0.0],\"level\":[0.0,0.0,0.0],\"outers\":[1.5,1.5,1.5],\"start\":[0.0,2.7607935440637577,3.998390650023373],\"values\":[29,13,24]}},\"id\":\"8ef5e4de-44ab-448a-ac4c-72e9ed8f35a7\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"ee6d8ce9-09c4-4fdb-b693-349b7f6b3abb\",\"type\":\"BasicTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"8ef5e4de-44ab-448a-ac4c-72e9ed8f35a7\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"e5d2571e-b082-4ff7-acd2-6537f15e9260\",\"type\":\"AnnularWedge\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"6bce58b6-9a6a-4b03-92f6-19f8de5354a6\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"e6a26b6e-24f4-45e7-b478-ba837bc5fd88\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"8d9ef9f4-7a84-402c-905c-12ac4989eb30\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"e2745c46-0371-49a4-a194-e04034f9218b\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"children\":[{\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"17a48615-86f1-4b74-ad99-307d627036c3\",\"type\":\"Spacer\"}]},\"id\":\"60ea4920-a11c-4ad3-bf23-9850a894bfa5\",\"type\":\"Row\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"ded635f3-ee50-4df1-ad66-f4e7f0410a7e\",\"type\":\"PanTool\"},{\"id\":\"d406ee1f-fc12-49bb-be5c-64509adfcbf4\",\"type\":\"WheelZoomTool\"},{\"id\":\"dfe88550-aa58-4198-9b24-83fa246e7585\",\"type\":\"BoxZoomTool\"},{\"id\":\"026367e0-9e40-4312-8ffc-84ed08979edd\",\"type\":\"SaveTool\"},{\"id\":\"c88bbb5b-9f0b-4415-b40a-313e72c106bf\",\"type\":\"ResetTool\"},{\"id\":\"e6a26b6e-24f4-45e7-b478-ba837bc5fd88\",\"type\":\"HelpTool\"}]},\"id\":\"0d648f4b-6afb-4f01-a484-d1e40671163c\",\"type\":\"Toolbar\"},{\"attributes\":{\"overlay\":{\"id\":\"b1e58df4-8391-4f32-913a-718ab21f1816\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"dfe88550-aa58-4198-9b24-83fa246e7585\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"below\":[{\"id\":\"71e51bb8-734e-4360-903c-c1e11738aead\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"48d36612-0fe5-4e44-967d-2ae07d11c701\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"b1e58df4-8391-4f32-913a-718ab21f1816\",\"type\":\"BoxAnnotation\"},{\"id\":\"6bce58b6-9a6a-4b03-92f6-19f8de5354a6\",\"type\":\"GlyphRenderer\"},{\"id\":\"4b4bb868-c172-41be-a51b-d31312f79f21\",\"type\":\"GlyphRenderer\"},{\"id\":\"0bd51333-eb14-4e17-bb9a-067aa9f65336\",\"type\":\"Legend\"},{\"id\":\"71e51bb8-734e-4360-903c-c1e11738aead\",\"type\":\"LinearAxis\"},{\"id\":\"48d36612-0fe5-4e44-967d-2ae07d11c701\",\"type\":\"LinearAxis\"}],\"title\":{\"id\":\"4ca64ee0-e96b-4df2-a604-095246fbf384\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"7f4fbce8-3355-4a98-8cd5-449cb01a56ff\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"0d648f4b-6afb-4f01-a484-d1e40671163c\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"4ac51b97-e9dd-4b26-b944-f6561c4f265b\",\"type\":\"Range1d\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"c74240f2-18b6-406d-8dd5-def2b827ea2b\",\"type\":\"Range1d\"}},\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"plot\":null,\"text\":\"Audience by event\"},\"id\":\"4ca64ee0-e96b-4df2-a604-095246fbf384\",\"type\":\"Title\"},{\"attributes\":{\"children\":[{\"id\":\"7a63d692-eb21-4c0b-9cc3-5fd7169fc684\",\"type\":\"ToolbarBox\"},{\"id\":\"58512e44-20e7-4f8a-837b-362c2d8e3262\",\"type\":\"Column\"}]},\"id\":\"f39c99c1-4aef-4281-891a-3364c64c7eaa\",\"type\":\"Column\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"8d9ef9f4-7a84-402c-905c-12ac4989eb30\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"3d0ce175-4d85-4889-aa2f-1ff2273abc9a\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"48d36612-0fe5-4e44-967d-2ae07d11c701\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"4ac51b97-e9dd-4b26-b944-f6561c4f265b\",\"type\":\"Range1d\"},{\"attributes\":{\"angle\":{\"field\":\"text_angle\",\"units\":\"rad\"},\"text_align\":\"center\",\"text_baseline\":\"middle\",\"text_font_size\":{\"value\":\"10pt\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"06775955-9813-4115-925d-50af51fbc472\",\"type\":\"Text\"},{\"attributes\":{\"height\":400,\"width\":400},\"id\":\"17a48615-86f1-4b74-ad99-307d627036c3\",\"type\":\"Spacer\"},{\"attributes\":{\"plot\":{\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"d406ee1f-fc12-49bb-be5c-64509adfcbf4\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"plot\":{\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"026367e0-9e40-4312-8ffc-84ed08979edd\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"3d0ce175-4d85-4889-aa2f-1ff2273abc9a\",\"type\":\"BasicTicker\"},{\"attributes\":{\"end_angle\":{\"field\":\"end\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"field\":\"color\"},\"inner_radius\":{\"field\":\"inners\",\"units\":\"data\"},\"line_color\":{\"value\":\"White\"},\"outer_radius\":{\"field\":\"outers\",\"units\":\"data\"},\"start_angle\":{\"field\":\"start\",\"units\":\"rad\"},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"e5d2571e-b082-4ff7-acd2-6537f15e9260\",\"type\":\"AnnularWedge\"},{\"attributes\":{\"callback\":null,\"end\":1.6500000000000001,\"start\":-1.6500000000000001},\"id\":\"c74240f2-18b6-406d-8dd5-def2b827ea2b\",\"type\":\"Range1d\"},{\"attributes\":{\"sizing_mode\":\"scale_width\",\"toolbar_location\":\"above\",\"tools\":[{\"id\":\"ded635f3-ee50-4df1-ad66-f4e7f0410a7e\",\"type\":\"PanTool\"},{\"id\":\"d406ee1f-fc12-49bb-be5c-64509adfcbf4\",\"type\":\"WheelZoomTool\"},{\"id\":\"dfe88550-aa58-4198-9b24-83fa246e7585\",\"type\":\"BoxZoomTool\"},{\"id\":\"026367e0-9e40-4312-8ffc-84ed08979edd\",\"type\":\"SaveTool\"},{\"id\":\"c88bbb5b-9f0b-4415-b40a-313e72c106bf\",\"type\":\"ResetTool\"},{\"id\":\"e6a26b6e-24f4-45e7-b478-ba837bc5fd88\",\"type\":\"HelpTool\"}]},\"id\":\"7a63d692-eb21-4c0b-9cc3-5fd7169fc684\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"text_angle\",\"y\",\"text\",\"x\"],\"data\":{\"text\":[\"Both\",\"Meetup\",\"PyDay\"],\"text_angle\":[0.0,0.0,0.0],\"x\":[0.2129076499054615,-1.0932880143639845,0.4673418896271218],\"y\":[1.104669784420545,-0.2652288024481055,-1.0233359947738334]}},\"id\":\"22b7c1a8-c503-489f-ad7b-f0776254e9e7\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"ded635f3-ee50-4df1-ad66-f4e7f0410a7e\",\"type\":\"PanTool\"},{\"attributes\":{\"plot\":{\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"c88bbb5b-9f0b-4415-b40a-313e72c106bf\",\"type\":\"ResetTool\"},{\"attributes\":{\"data_source\":{\"id\":\"22b7c1a8-c503-489f-ad7b-f0776254e9e7\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"06775955-9813-4115-925d-50af51fbc472\",\"type\":\"Text\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"4b4bb868-c172-41be-a51b-d31312f79f21\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"7f4fbce8-3355-4a98-8cd5-449cb01a56ff\",\"type\":\"ToolEvents\"},{\"attributes\":{\"axis_label\":null,\"formatter\":{\"id\":\"e2745c46-0371-49a4-a194-e04034f9218b\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"b4db76a6-8bf8-4fff-888f-e40638522f16\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"ee6d8ce9-09c4-4fdb-b693-349b7f6b3abb\",\"type\":\"BasicTicker\"},\"visible\":false},\"id\":\"71e51bb8-734e-4360-903c-c1e11738aead\",\"type\":\"LinearAxis\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"b1e58df4-8391-4f32-913a-718ab21f1816\",\"type\":\"BoxAnnotation\"}],\"root_ids\":[\"f39c99c1-4aef-4281-891a-3364c64c7eaa\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.3\"}};\n",
" var render_items = [{\"docid\":\"2597292d-087f-4a94-97c4-1be542bf9a2c\",\"elementid\":\"57e71260-4bcb-4cf4-8997-82d121914cc9\",\"modelid\":\"f39c99c1-4aef-4281-891a-3364c64c7eaa\"}];\n",
" \n",
" Bokeh.embed.embed_items(docs_json, render_items);\n",
" });\n",
" },\n",
" function(Bokeh) {\n",
" }\n",
" ];\n",
" \n",
" function run_inline_js() {\n",
" \n",
" if ((window.Bokeh !== undefined) || (force === \"1\")) {\n",
" for (var i = 0; i < inline_js.length; i++) {\n",
" inline_js[i](window.Bokeh);\n",
" }if (force === \"1\") {\n",
" display_loaded();\n",
" }} else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(run_inline_js, 100);\n",
" } else if (!window._bokeh_failed_load) {\n",
" console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
" window._bokeh_failed_load = true;\n",
" } else if (!force) {\n",
" var cell = $(\"#57e71260-4bcb-4cf4-8997-82d121914cc9\").parents('.cell').data().cell;\n",
" cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
" }\n",
" \n",
" }\n",
" \n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
" run_inline_js();\n",
" } else {\n",
" load_libs(js_urls, function() {\n",
" console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
" run_inline_js();\n",
" });\n",
" }\n",
" }(this));\n",
"</script>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
"<table>\n",
" <tr>\n",
" <td>\n",
" <h1>Event Statistics</h1>\n",
" </td>\n",
" <td>\n",
" <h1>Meetup</h1>\n",
" </td>\n",
" <td>\n",
" <h1>PyDay</h1>\n",
" </td>\n",
" </tr>\n",
" <tr>\n",
" <td>\n",
" <h2>Audience</h2>\n",
" </td>\n",
" <td>\n",
" <h2>63.64 % </h2>\n",
" </td>\n",
" <td>\n",
" <h2>80.3 %</h2>\n",
" </td>\n",
" </tr>\n",
" <tr>\n",
" <td>\n",
" <h2>Rating</h2>\n",
" </td>\n",
" <td>\n",
" <h2>4.33 out of 5</h2>\n",
" </td>\n",
" <td>\n",
" <h2>4.47 out of 5</h2>\n",
" </td>\n",
"</table>\n"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"display(HTML('<h1>Audience statistics</h1>'))\n",
"graphs = gridplot([\n",
" [audience_per_event, None,],\n",
" ])\n",
"show(graphs)\n",
"display(\n",
" HTML(\n",
" \"\"\"\n",
"<table>\n",
" <tr>\n",
" <td>\n",
" <h1>Event Statistics</h1>\n",
" </td>\n",
" <td>\n",
" <h1>Meetup</h1>\n",
" </td>\n",
" <td>\n",
" <h1>PyDay</h1>\n",
" </td>\n",
" </tr>\n",
" <tr>\n",
" <td>\n",
" <h2>Audience</h2>\n",
" </td>\n",
" <td>\n",
" <h2>{} % </h2>\n",
" </td>\n",
" <td>\n",
" <h2>{} %</h2>\n",
" </td>\n",
" </tr>\n",
" <tr>\n",
" <td>\n",
" <h2>Rating</h2>\n",
" </td>\n",
" <td>\n",
" <h2>{} out of 5</h2>\n",
" </td>\n",
" <td>\n",
" <h2>{} out of 5</h2>\n",
" </td>\n",
"</table>\n",
"\"\"\".format(\n",
" meetup_percentage,\n",
" pyday_percentage,\n",
" meetup_rating,\n",
" pyday_rating\n",
" )\n",
" )\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {
"collapsed": false,
"scrolled": true,
"slideshow": {
"slide_type": "slide"
}
},
"outputs": [
{
"data": {
"text/html": [
"<h1>Audience Evaluation</h1>"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
"\n",
" <div class=\"bk-root\">\n",
" <div class=\"plotdiv\" id=\"516ad62c-d508-470a-add8-2d2765d0ef8e\"></div>\n",
" </div>\n",
"<script type=\"text/javascript\">\n",
" \n",
" (function(global) {\n",
" function now() {\n",
" return new Date();\n",
" }\n",
" \n",
" var force = \"\";\n",
" \n",
" if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_onload_callbacks = [];\n",
" window._bokeh_is_loading = undefined;\n",
" }\n",
" \n",
" \n",
" \n",
" if (typeof (window._bokeh_timeout) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_timeout = Date.now() + 0;\n",
" window._bokeh_failed_load = false;\n",
" }\n",
" \n",
" var NB_LOAD_WARNING = {'data': {'text/html':\n",
" \"<div style='background-color: #fdd'>\\n\"+\n",
" \"<p>\\n\"+\n",
" \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
" \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
" \"</p>\\n\"+\n",
" \"<ul>\\n\"+\n",
" \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
" \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
" \"</ul>\\n\"+\n",
" \"<code>\\n\"+\n",
" \"from bokeh.resources import INLINE\\n\"+\n",
" \"output_notebook(resources=INLINE)\\n\"+\n",
" \"</code>\\n\"+\n",
" \"</div>\"}};\n",
" \n",
" function display_loaded() {\n",
" if (window.Bokeh !== undefined) {\n",
" Bokeh.$(\"#516ad62c-d508-470a-add8-2d2765d0ef8e\").text(\"BokehJS successfully loaded.\");\n",
" } else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(display_loaded, 100)\n",
" }\n",
" }\n",
" \n",
" function run_callbacks() {\n",
" window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
" delete window._bokeh_onload_callbacks\n",
" console.info(\"Bokeh: all callbacks have finished\");\n",
" }\n",
" \n",
" function load_libs(js_urls, callback) {\n",
" window._bokeh_onload_callbacks.push(callback);\n",
" if (window._bokeh_is_loading > 0) {\n",
" console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
" return null;\n",
" }\n",
" if (js_urls == null || js_urls.length === 0) {\n",
" run_callbacks();\n",
" return null;\n",
" }\n",
" console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
" window._bokeh_is_loading = js_urls.length;\n",
" for (var i = 0; i < js_urls.length; i++) {\n",
" var url = js_urls[i];\n",
" var s = document.createElement('script');\n",
" s.src = url;\n",
" s.async = false;\n",
" s.onreadystatechange = s.onload = function() {\n",
" window._bokeh_is_loading--;\n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
" run_callbacks()\n",
" }\n",
" };\n",
" s.onerror = function() {\n",
" console.warn(\"failed to load library \" + url);\n",
" };\n",
" console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
" document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
" }\n",
" };var element = document.getElementById(\"516ad62c-d508-470a-add8-2d2765d0ef8e\");\n",
" if (element == null) {\n",
" console.log(\"Bokeh: ERROR: autoload.js configured with elementid '516ad62c-d508-470a-add8-2d2765d0ef8e' but no matching script tag was found. \")\n",
" return false;\n",
" }\n",
" \n",
" var js_urls = [];\n",
" \n",
" var inline_js = [\n",
" function(Bokeh) {\n",
" Bokeh.$(function() {\n",
" var docs_json = {\"8218a578-5248-48e2-bc97-6e464731fd9b\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"062b59d2-4f71-4ac2-a800-cd3883e27468\",\"type\":\"CategoricalAxis\"}],\"left\":[{\"id\":\"2951ad4a-64cf-48df-9c9f-fdca0bf5540d\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"bd886ca5-6f93-4fa1-bbb8-48a35a196740\",\"type\":\"BoxAnnotation\"},{\"id\":\"dd57927b-8550-41db-8cca-dc2f907b1f66\",\"type\":\"GlyphRenderer\"},{\"id\":\"0ed2810e-d3da-4cc9-91bf-e4028552e378\",\"type\":\"GlyphRenderer\"},{\"id\":\"0c4e4aea-984e-45b6-bba4-565f4042655e\",\"type\":\"GlyphRenderer\"},{\"id\":\"fcb37196-e1e9-4f8c-8ab4-ee92355b64ad\",\"type\":\"GlyphRenderer\"},{\"id\":\"12aae858-26b7-4397-a3c0-7531618f7134\",\"type\":\"GlyphRenderer\"},{\"id\":\"9005e4fd-5a17-40cb-beac-d9f1cd636460\",\"type\":\"GlyphRenderer\"},{\"id\":\"b50d1992-2f3a-45dd-bad7-ceaf481dd36a\",\"type\":\"GlyphRenderer\"},{\"id\":\"42ca553b-1339-43e6-b68a-6b96d62885f5\",\"type\":\"GlyphRenderer\"},{\"id\":\"1a03d11f-5763-423c-bab7-d5f3bc485855\",\"type\":\"GlyphRenderer\"},{\"id\":\"734ae3ae-d7d6-4973-8abc-245f78f7486c\",\"type\":\"GlyphRenderer\"},{\"id\":\"84ab61a0-007b-420f-b723-6f4f3d89f0b8\",\"type\":\"GlyphRenderer\"},{\"id\":\"49ae3a44-84af-434a-aa3a-2a93da202355\",\"type\":\"GlyphRenderer\"},{\"id\":\"1abfeb8c-89dc-4509-9346-d6df53166f70\",\"type\":\"Legend\"},{\"id\":\"062b59d2-4f71-4ac2-a800-cd3883e27468\",\"type\":\"CategoricalAxis\"},{\"id\":\"2951ad4a-64cf-48df-9c9f-fdca0bf5540d\",\"type\":\"LinearAxis\"},{\"id\":\"87dd39a3-5b92-492c-887f-03e7bfd991e1\",\"type\":\"Grid\"}],\"title\":{\"id\":\"b887a4bd-f06f-44d3-b5e6-bf095199e753\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"c6065bf2-bf1d-43c3-a64b-0402743b5deb\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"bb323b19-f5d2-4f5e-9d5e-13b9d57128d4\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"b64947f0-918e-417b-8895-bb2d290f1e40\",\"type\":\"FactorRange\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"d441f584-0e1e-424a-aef3-74e3771b3b28\",\"type\":\"Range1d\"}},\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"data_source\":{\"id\":\"065b74e1-9d21-4db7-84f1-3d9b17ec5618\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5de17157-aa35-421e-9ff7-b0ceddfacbc7\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"c3280eb0-403f-423f-b7ea-bfac9bc33702\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_venue\",\"values\":1.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"meetup_venue\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_venue\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.333333333333\"],\"y\":[0.5]}},\"id\":\"79cd614a-3618-4baa-bd88-1c8e61a230b1\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"14b951c4-a3e7-4231-b1d5-5e920ce10040\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"4bc729f4-2337-4749-be60-ed103f39799c\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"f8abc4c5-b7e2-4f2b-92a7-22848636c9fe\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"394a859f-edf3-47cf-ba29-6394f248b03e\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_depth\",\"values\":2.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[9.0],\"label\":[{\"source\":\"pyday_depth\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_depth\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.666666666667\"],\"y\":[4.5]}},\"id\":\"38cbea5e-d868-4784-968f-364db2183d6f\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_lunch\",\"values\":4.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[18.0],\"label\":[{\"source\":\"pyday_lunch\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_lunch\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.666666666667\"],\"y\":[9.0]}},\"id\":\"a7749384-02b5-4635-ab48-2968e8d50e5b\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"35413e74-d86d-4247-b7de-8d742b441fbb\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"fbeb1485-4b09-4a46-a17e-ac7a1444f12d\",\"type\":\"Rect\"},{\"attributes\":{\"label\":{\"value\":\"pyday_rate\"},\"renderers\":[{\"id\":\"b50d1992-2f3a-45dd-bad7-ceaf481dd36a\",\"type\":\"GlyphRenderer\"}]},\"id\":\"ff070cae-4cc0-4432-bfba-c26fdcae9268\",\"type\":\"LegendItem\"},{\"attributes\":{\"data_source\":{\"id\":\"97603b42-c4c3-4eea-be81-d4767bc4f663\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3ba5e4f7-3edc-4bdd-8625-68ab73bc362e\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"28f5bf61-3976-41da-82a3-14fdc8dad4c6\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"520d7dc4-5f47-45f3-893c-4cd69b1ae3f2\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_length\",\"values\":2.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"meetup_length\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_length\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.333333333333\"],\"y\":[1.0]}},\"id\":\"97603b42-c4c3-4eea-be81-d4767bc4f663\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"92ff619e-677b-4ab5-8ecc-ac3f14043dbc\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1b07e3d0-1bd0-4c74-9e52-50cc991e5a4c\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"c5b27fa4-e4ab-4a5e-bdbd-db60ec277102\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"3c18659c-a1ab-4e11-96b6-ec22ee7f7a8d\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"data_source\":{\"id\":\"ad5ff66d-fc28-4087-aeef-9d66481755c5\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"e21c62ac-9a7d-4b26-87cd-cab1d55f656e\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"3f78f20d-b827-476f-987d-de86b994eac5\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_rate\",\"values\":4.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[16.0],\"label\":[{\"source\":\"meetup_rate\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_rate\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.333333333333\"],\"y\":[8.0]}},\"id\":\"84e59154-03e4-423b-a752-26741cb89639\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_venue\",\"values\":3.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[8.0],\"label\":[{\"source\":\"meetup_venue\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_venue\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.333333333333\"],\"y\":[4.0]}},\"id\":\"b36851a2-1e31-4f84-a7eb-914b0572a3e4\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":\"Values\",\"formatter\":{\"id\":\"1a21a24c-4c93-470c-b4f9-eb24b72446aa\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":0.7853981633974483,\"plot\":{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"41764d65-1905-4174-9b5b-9b2d2d3fb611\",\"type\":\"CategoricalTicker\"}},\"id\":\"a3f94ed5-766d-4db5-a585-19d78b7fc0f0\",\"type\":\"CategoricalAxis\"},{\"attributes\":{},\"id\":\"75a56742-f84e-4803-9d1d-c429ad968d95\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2c2446ff-fe9f-4615-9173-8824c131c276\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3d8f8c42-55d6-450e-8481-d8646b47baaf\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"d400b22e-3998-4a85-8045-15a3ae3ac4d9\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1231658c-070b-44ce-b40a-c71df242f59d\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"d4d8e165-1686-4c6d-8056-1b19d6fbfde0\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"factors\":[\"1.0\",\"2.0\",\"3.0\",\"4.0\",\"5.0\",\"nan\"]},\"id\":\"ec430d75-7f22-4822-8b3b-de56c1d24c38\",\"type\":\"FactorRange\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c6f84023-7752-4682-a1cf-987436b46843\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"58e349c7-934a-4a3a-ac1a-e90446219dd0\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_depth\",\"values\":1.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"pyday_depth\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_depth\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.666666666667\"],\"y\":[0.5]}},\"id\":\"144133ec-1965-49aa-8118-211e5a4aa031\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"38052c45-9e62-4eb8-a21a-e69310dc54f0\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"fe251d84-9ceb-44ff-9091-793e6a474f73\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"dd57927b-8550-41db-8cca-dc2f907b1f66\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"dc239e67-49b9-41ad-ae0b-4dd50a8823ea\",\"type\":\"BasicTicker\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"9e57bf72-b3ba-43f1-9fc9-6058ed3bc61d\",\"type\":\"Rect\"},{\"attributes\":{\"overlay\":{\"id\":\"b93ee211-1732-482d-a1fc-9e3568257005\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"6f67e962-0961-448f-a8c2-0390551a1b0a\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_length\",\"values\":6.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"pyday_length\",\"values\":6.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_length\"],\"values\":[6.0],\"width\":[0.2],\"x\":[\"6.0:0.666666666667\"],\"y\":[1.0]}},\"id\":\"cdddcadf-b336-4189-a7d0-08a869e61f59\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1231658c-070b-44ce-b40a-c71df242f59d\",\"type\":\"Rect\"},{\"attributes\":{\"plot\":{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"72b7002f-2270-4aa7-adfb-a89b31f88412\",\"type\":\"ResetTool\"},{\"attributes\":{\"overlay\":{\"id\":\"9d2a9653-91fb-430e-8c04-189f79a39bde\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"b98c3a83-aed8-4e1b-9edf-3891a6609513\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"48eec434-9bf9-4029-9875-eca649ca3905\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"4fbb9056-bf36-42c5-ac4e-59d32b1f30e5\",\"type\":\"BasicTicker\"},{\"attributes\":{\"plot\":{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"a8c39c1a-5ba3-4a5d-9ae3-688b1a9f87b2\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"data_source\":{\"id\":\"a5aaafd3-c70b-43c7-991f-e525c448a693\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"570205e0-b49a-4d0b-894c-ee2f5f7fe71e\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"a5fb5f0e-4c9b-4953-9c80-d8eee3c3b2ea\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"fd5abea0-991b-4102-866e-07129ab22f26\",\"type\":\"Rect\"},{\"attributes\":{\"sizing_mode\":\"scale_width\",\"toolbar_location\":\"above\",\"tools\":[{\"id\":\"28b0462e-e476-4986-afbf-7cab5aa8250b\",\"type\":\"PanTool\"},{\"id\":\"3c18659c-a1ab-4e11-96b6-ec22ee7f7a8d\",\"type\":\"WheelZoomTool\"},{\"id\":\"f7479bac-7946-491f-9f97-71af6fa98d71\",\"type\":\"BoxZoomTool\"},{\"id\":\"b8ac0d14-37fb-49d8-8392-0fa1f343c053\",\"type\":\"SaveTool\"},{\"id\":\"72b7002f-2270-4aa7-adfb-a89b31f88412\",\"type\":\"ResetTool\"},{\"id\":\"b6ba5c92-28e8-4797-91e0-ba593990b55b\",\"type\":\"HelpTool\"},{\"id\":\"d26fbdfe-d4d5-4352-b4bf-7c1f184398a3\",\"type\":\"PanTool\"},{\"id\":\"09f33f65-a597-476f-899b-b411645d6d7e\",\"type\":\"WheelZoomTool\"},{\"id\":\"b32a1644-4b4f-4019-b8e1-782538f25ba5\",\"type\":\"BoxZoomTool\"},{\"id\":\"9bd944f7-e034-4a4c-ace9-630d8788599e\",\"type\":\"SaveTool\"},{\"id\":\"0c96f361-d50f-49e4-b02d-e723cb15eb9f\",\"type\":\"ResetTool\"},{\"id\":\"605cf636-142a-44fb-8034-88cd5898f0aa\",\"type\":\"HelpTool\"},{\"id\":\"b2315f13-4914-4a90-8a8c-e680f88efc4c\",\"type\":\"PanTool\"},{\"id\":\"04b2f224-6d56-4c62-83eb-aaf6d6a77633\",\"type\":\"WheelZoomTool\"},{\"id\":\"544e781e-2666-4737-a29a-11c41368b136\",\"type\":\"BoxZoomTool\"},{\"id\":\"ea4a5f4d-dc1e-499e-80f2-36c1118207c6\",\"type\":\"SaveTool\"},{\"id\":\"029030e1-8283-4414-b6b3-d720abc23699\",\"type\":\"ResetTool\"},{\"id\":\"ad7b89a7-4685-4f6b-b10f-64434e825598\",\"type\":\"HelpTool\"},{\"id\":\"ec493aca-bc85-4230-a638-ab3a35312146\",\"type\":\"PanTool\"},{\"id\":\"febe5fbb-8b28-42df-80b1-91396bdaafcb\",\"type\":\"WheelZoomTool\"},{\"id\":\"b98c3a83-aed8-4e1b-9edf-3891a6609513\",\"type\":\"BoxZoomTool\"},{\"id\":\"2fadf9b7-e9c0-448e-a34c-3e65950b4243\",\"type\":\"SaveTool\"},{\"id\":\"158cc367-2fd6-4698-a181-6a79a60e2696\",\"type\":\"ResetTool\"},{\"id\":\"5b682927-1729-4000-bc33-547d067d6e00\",\"type\":\"HelpTool\"},{\"id\":\"cbeb4483-fc1a-469b-a0d4-6a69df8b4183\",\"type\":\"PanTool\"},{\"id\":\"a8c39c1a-5ba3-4a5d-9ae3-688b1a9f87b2\",\"type\":\"WheelZoomTool\"},{\"id\":\"3143accc-7b89-4826-9a6c-d0cd70716f26\",\"type\":\"BoxZoomTool\"},{\"id\":\"24bd6a21-414a-4f79-9897-0fdca0b05259\",\"type\":\"SaveTool\"},{\"id\":\"eb6f29de-7db2-49bc-8876-db9c4e669828\",\"type\":\"ResetTool\"},{\"id\":\"6de8cd3e-cdc3-4eb6-8789-bb04bd35421e\",\"type\":\"HelpTool\"},{\"id\":\"22f1ee82-9598-44c8-b1b5-800f2a69898b\",\"type\":\"PanTool\"},{\"id\":\"4338da23-8d2d-4a23-9981-843521b40cce\",\"type\":\"WheelZoomTool\"},{\"id\":\"6f67e962-0961-448f-a8c2-0390551a1b0a\",\"type\":\"BoxZoomTool\"},{\"id\":\"b69a6d2c-3072-4660-99c3-7223c2607715\",\"type\":\"SaveTool\"},{\"id\":\"230c3852-81a9-49e3-8ec7-c77932011fa2\",\"type\":\"ResetTool\"},{\"id\":\"1e4aa11b-5b26-4469-81d2-d90c8f5097db\",\"type\":\"HelpTool\"}]},\"id\":\"ea19cf80-ba75-4b16-8fa7-70d6ad65992c\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"224e85b2-3e91-4c38-aa54-4d9088e2ef01\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"315c92fd-ef0f-4a3b-a221-d6b93c9f67c6\",\"type\":\"Rect\"},{\"attributes\":{\"plot\":{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"b69a6d2c-3072-4660-99c3-7223c2607715\",\"type\":\"SaveTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5a330721-d033-4ec1-91c5-334e9a65d083\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_length\",\"values\":3.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[16.0],\"label\":[{\"source\":\"meetup_length\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_length\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.333333333333\"],\"y\":[8.0]}},\"id\":\"065b74e1-9d21-4db7-84f1-3d9b17ec5618\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":null,\"text\":\"Length Evaluation\"},\"id\":\"d4b2dec2-0982-4351-bbef-74057b5949ab\",\"type\":\"Title\"},{\"attributes\":{\"items\":[{\"id\":\"68e9186f-7c2c-4e2f-b5c8-21c9bfba4eaa\",\"type\":\"LegendItem\"},{\"id\":\"85dde2e9-95cc-454f-a135-dfb93c32b13d\",\"type\":\"LegendItem\"}],\"location\":\"top_left\",\"plot\":{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"7f00b631-17db-47f5-a4d9-61a8c627a0be\",\"type\":\"Legend\"},{\"attributes\":{\"label\":{\"value\":\"pyday_venue\"},\"renderers\":[{\"id\":\"394a859f-edf3-47cf-ba29-6394f248b03e\",\"type\":\"GlyphRenderer\"}]},\"id\":\"85dde2e9-95cc-454f-a135-dfb93c32b13d\",\"type\":\"LegendItem\"},{\"attributes\":{\"data_source\":{\"id\":\"3a99daf1-505c-4625-bce3-4abc361ef9bc\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"19c7acd5-2041-4adc-98d7-54d09a0d4d35\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"3f9dbe9c-6a31-4d37-b8b3-8efbb9a75479\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"19c7acd5-2041-4adc-98d7-54d09a0d4d35\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5de17157-aa35-421e-9ff7-b0ceddfacbc7\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4950382b-de5a-4424-9bc3-50681e3ce438\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"89c3ea9d-45a4-488d-b07f-5b9f37d4db41\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"callback\":null,\"factors\":[\"1.0\",\"2.0\",\"3.0\",\"4.0\",\"5.0\",\"6.0\",\"nan\"]},\"id\":\"c04034aa-cbd9-4fa3-8c90-ba323f7021c7\",\"type\":\"FactorRange\"},{\"attributes\":{\"data_source\":{\"id\":\"d5be8496-b9a7-4034-a4d4-865f9b365c2a\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"0976f5e3-d9d2-44b0-893c-22c4ebd2cf13\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"3ef7e78e-11ed-4397-b1d1-9a55b31f3f00\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"end\":19.95},\"id\":\"d441f584-0e1e-424a-aef3-74e3771b3b28\",\"type\":\"Range1d\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_rate\",\"values\":5.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[17.0],\"label\":[{\"source\":\"pyday_rate\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_rate\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.666666666667\"],\"y\":[8.5]}},\"id\":\"3bb41bee-7aff-4a00-9e1a-62339a03c059\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_length\",\"values\":0.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"meetup_length\",\"values\":0.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_length\"],\"values\":[0.0],\"width\":[0.2],\"x\":[\"0.0:0.333333333333\"],\"y\":[1.5]}},\"id\":\"d400b22e-3998-4a85-8045-15a3ae3ac4d9\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5cc8efb3-fae7-43df-9325-14d765b86af7\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"d4d27257-4b8e-42ce-82dc-b41bd63f2de7\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"ec805d8a-736e-4a79-97c3-06f61c6d52b5\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2d853b8c-7877-4398-a0e0-e56e2fe0ae7a\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"97afffeb-b887-4e0b-99a1-159c89fd0859\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_venue\",\"values\":3.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[8.0],\"label\":[{\"source\":\"pyday_venue\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_venue\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.666666666667\"],\"y\":[4.0]}},\"id\":\"e8c37bcb-8846-4d06-be21-5c90b84ebc8c\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"242052a4-2d55-4290-bfe2-399e9759aabb\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_depth\",\"values\":2.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[5.0],\"label\":[{\"source\":\"meetup_depth\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_depth\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.333333333333\"],\"y\":[2.5]}},\"id\":\"d0378270-5fef-471c-bd49-cc28f6ca8ee3\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"label\":{\"value\":\"4.0\"},\"renderers\":[{\"id\":\"1386061a-f194-4088-ad0d-e8291253b8c0\",\"type\":\"GlyphRenderer\"}]},\"id\":\"82b9a656-acfa-4848-9dbb-62892c827b10\",\"type\":\"LegendItem\"},{\"attributes\":{\"plot\":{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"cbeb4483-fc1a-469b-a0d4-6a69df8b4183\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"ba21ec92-402e-4b6e-b298-aebf21b55ee0\",\"type\":\"ToolEvents\"},{\"attributes\":{\"data_source\":{\"id\":\"3a95e7c9-b928-4925-bcc3-502149357ed0\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"44998f14-30d9-4a4a-b6a7-4286eb33dded\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"fbe6593a-9add-411a-a462-4e3552791ab8\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"children\":[{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"}]},\"id\":\"879b05f7-4750-4674-adae-5b62f4d085e4\",\"type\":\"Row\"},{\"attributes\":{\"data_source\":{\"id\":\"ca33c67a-d015-4ea7-9bb6-412cfc72ff72\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4950382b-de5a-4424-9bc3-50681e3ce438\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"1a2d5394-8778-48ec-b542-858ce18f4c95\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"items\":[{\"id\":\"2eaafc19-e031-4ffd-b0d5-a9a139c7e82f\",\"type\":\"LegendItem\"},{\"id\":\"42b90fe4-acbf-407f-984d-d0c1ebfd7b8d\",\"type\":\"LegendItem\"},{\"id\":\"82b9a656-acfa-4848-9dbb-62892c827b10\",\"type\":\"LegendItem\"}],\"location\":\"top_left\",\"plot\":{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"6d2e6916-b1a3-40b9-91ad-33807c62ee21\",\"type\":\"Legend\"},{\"attributes\":{\"data_source\":{\"id\":\"c1585495-2dfe-4840-8a8e-e82c601a455a\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"d4d27257-4b8e-42ce-82dc-b41bd63f2de7\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"12aae858-26b7-4397-a3c0-7531618f7134\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"1e4aa11b-5b26-4469-81d2-d90c8f5097db\",\"type\":\"HelpTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_lunch\",\"values\":1.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"pyday_lunch\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_lunch\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.666666666667\"],\"y\":[0.5]}},\"id\":\"3a95e7c9-b928-4925-bcc3-502149357ed0\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":\"Values\",\"formatter\":{\"id\":\"790e679c-7267-4510-b208-f93dd3896769\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":0.7853981633974483,\"plot\":{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"a7c31417-5dd7-4d7b-9e40-204a447138fa\",\"type\":\"CategoricalTicker\"}},\"id\":\"062b59d2-4f71-4ac2-a800-cd3883e27468\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_length\",\"values\":0.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"pyday_length\",\"values\":0.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_length\"],\"values\":[0.0],\"width\":[0.2],\"x\":[\"0.0:0.666666666667\"],\"y\":[1.5]}},\"id\":\"59179990-3a69-445b-aab3-38959d578f3b\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"e21c62ac-9a7d-4b26-87cd-cab1d55f656e\",\"type\":\"Rect\"},{\"attributes\":{\"items\":[{\"id\":\"489e42b7-43a0-4b93-bc21-8be4ecdb5c71\",\"type\":\"LegendItem\"},{\"id\":\"ff070cae-4cc0-4432-bfba-c26fdcae9268\",\"type\":\"LegendItem\"}],\"location\":\"top_left\",\"plot\":{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"1abfeb8c-89dc-4509-9346-d6df53166f70\",\"type\":\"Legend\"},{\"attributes\":{\"plot\":null,\"text\":\"Depth Evaluation\"},\"id\":\"dfdcac0e-0cea-4f96-92f0-faac51e9c6ec\",\"type\":\"Title\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_rate\",\"values\":6.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[10.0],\"label\":[{\"source\":\"pyday_rate\",\"values\":6.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_rate\"],\"values\":[6.0],\"width\":[0.2],\"x\":[\"6.0:0.666666666667\"],\"y\":[5.0]}},\"id\":\"aec2b37c-f8e6-41f6-842c-548fa207ea37\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":null,\"text\":\"Event Evaluation\"},\"id\":\"b887a4bd-f06f-44d3-b5e6-bf095199e753\",\"type\":\"Title\"},{\"attributes\":{\"plot\":{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"eb6f29de-7db2-49bc-8876-db9c4e669828\",\"type\":\"ResetTool\"},{\"attributes\":{\"plot\":{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"2fadf9b7-e9c0-448e-a34c-3e65950b4243\",\"type\":\"SaveTool\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"d26fbdfe-d4d5-4352-b4bf-7c1f184398a3\",\"type\":\"PanTool\"},{\"id\":\"09f33f65-a597-476f-899b-b411645d6d7e\",\"type\":\"WheelZoomTool\"},{\"id\":\"b32a1644-4b4f-4019-b8e1-782538f25ba5\",\"type\":\"BoxZoomTool\"},{\"id\":\"9bd944f7-e034-4a4c-ace9-630d8788599e\",\"type\":\"SaveTool\"},{\"id\":\"0c96f361-d50f-49e4-b02d-e723cb15eb9f\",\"type\":\"ResetTool\"},{\"id\":\"605cf636-142a-44fb-8034-88cd5898f0aa\",\"type\":\"HelpTool\"}]},\"id\":\"f7e3c677-673a-451a-bd63-3ca7728b8466\",\"type\":\"Toolbar\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_rate\",\"values\":1.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"meetup_rate\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_rate\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.333333333333\"],\"y\":[0.5]}},\"id\":\"ced29131-1776-4fa5-9260-547978ebb048\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"4338da23-8d2d-4a23-9981-843521b40cce\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_rate\",\"values\":3.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[4.0],\"label\":[{\"source\":\"meetup_rate\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_rate\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.333333333333\"],\"y\":[2.0]}},\"id\":\"c1585495-2dfe-4840-8a8e-e82c601a455a\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_refreshment\",\"values\":3.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[10.0],\"label\":[{\"source\":\"meetup_refreshment\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_refreshment\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.333333333333\"],\"y\":[5.0]}},\"id\":\"92ff619e-677b-4ab5-8ecc-ac3f14043dbc\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"end\":15.75},\"id\":\"21c04ea5-ee10-41e8-a7ac-aa9015fc4492\",\"type\":\"Range1d\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"4fbb9056-bf36-42c5-ac4e-59d32b1f30e5\",\"type\":\"BasicTicker\"}},\"id\":\"4ad9ade3-598a-4758-8e6c-092c5d9dbf00\",\"type\":\"Grid\"},{\"attributes\":{\"plot\":{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"b6ba5c92-28e8-4797-91e0-ba593990b55b\",\"type\":\"HelpTool\"},{\"attributes\":{\"axis_label\":\"Count( Web )\",\"formatter\":{\"id\":\"b39ab8d8-9a4b-41bf-b685-7dc97450011c\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"b4e4ace5-0eb5-40f9-9943-b804185715bf\",\"type\":\"BasicTicker\"}},\"id\":\"09542eb5-3e1e-47da-b322-aa861cca440d\",\"type\":\"LinearAxis\"},{\"attributes\":{\"children\":[{\"id\":\"879b05f7-4750-4674-adae-5b62f4d085e4\",\"type\":\"Row\"},{\"id\":\"144adcf8-332c-407f-8e03-5b1dd0f84909\",\"type\":\"Row\"}]},\"id\":\"8c637549-372d-4e86-a9b4-7f318a7e1146\",\"type\":\"Column\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"22f1ee82-9598-44c8-b1b5-800f2a69898b\",\"type\":\"PanTool\"},{\"id\":\"4338da23-8d2d-4a23-9981-843521b40cce\",\"type\":\"WheelZoomTool\"},{\"id\":\"6f67e962-0961-448f-a8c2-0390551a1b0a\",\"type\":\"BoxZoomTool\"},{\"id\":\"b69a6d2c-3072-4660-99c3-7223c2607715\",\"type\":\"SaveTool\"},{\"id\":\"230c3852-81a9-49e3-8ec7-c77932011fa2\",\"type\":\"ResetTool\"},{\"id\":\"1e4aa11b-5b26-4469-81d2-d90c8f5097db\",\"type\":\"HelpTool\"}]},\"id\":\"c78861b7-5c34-4271-ac0f-bf027489e1f4\",\"type\":\"Toolbar\"},{\"attributes\":{\"plot\":{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"9bd944f7-e034-4a4c-ace9-630d8788599e\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"42394dc7-1bfc-4d34-b280-7603d4a7f9fe\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"below\":[{\"id\":\"a3f94ed5-766d-4db5-a585-19d78b7fc0f0\",\"type\":\"CategoricalAxis\"}],\"left\":[{\"id\":\"d2b37bb8-fc06-4226-93c6-5e9a445d9339\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"af469f9a-a1fe-4749-860e-05382a8517ab\",\"type\":\"BoxAnnotation\"},{\"id\":\"d0ba83ba-6bd6-4257-b55c-ceea3cc8a9fa\",\"type\":\"GlyphRenderer\"},{\"id\":\"92abbf40-19f3-450e-a947-ed67fadb5911\",\"type\":\"GlyphRenderer\"},{\"id\":\"c3280eb0-403f-423f-b7ea-bfac9bc33702\",\"type\":\"GlyphRenderer\"},{\"id\":\"97afffeb-b887-4e0b-99a1-159c89fd0859\",\"type\":\"GlyphRenderer\"},{\"id\":\"28f5bf61-3976-41da-82a3-14fdc8dad4c6\",\"type\":\"GlyphRenderer\"},{\"id\":\"d4d8e165-1686-4c6d-8056-1b19d6fbfde0\",\"type\":\"GlyphRenderer\"},{\"id\":\"8cd70fbb-15b4-4b0c-9e3e-c267b34c5586\",\"type\":\"GlyphRenderer\"},{\"id\":\"ed292acb-3d9e-42f6-9c62-31fceb1d4b94\",\"type\":\"GlyphRenderer\"},{\"id\":\"b98e102f-de08-4659-8126-b75f3d0813fc\",\"type\":\"GlyphRenderer\"},{\"id\":\"25617bea-d819-4b7f-8ae7-a1fe6bc2141d\",\"type\":\"GlyphRenderer\"},{\"id\":\"a9eab6fb-bcdc-44a4-afbd-783768e22b70\",\"type\":\"GlyphRenderer\"},{\"id\":\"455da93a-b65f-465c-b67a-f4b91bf4e0b5\",\"type\":\"GlyphRenderer\"},{\"id\":\"3f9dbe9c-6a31-4d37-b8b3-8efbb9a75479\",\"type\":\"GlyphRenderer\"},{\"id\":\"a5fb5f0e-4c9b-4953-9c80-d8eee3c3b2ea\",\"type\":\"GlyphRenderer\"},{\"id\":\"1335366a-254d-4c86-a0fc-9f5454eb8af1\",\"type\":\"Legend\"},{\"id\":\"a3f94ed5-766d-4db5-a585-19d78b7fc0f0\",\"type\":\"CategoricalAxis\"},{\"id\":\"d2b37bb8-fc06-4226-93c6-5e9a445d9339\",\"type\":\"LinearAxis\"},{\"id\":\"5408b790-1f4e-4563-9190-fe3f56c26943\",\"type\":\"Grid\"}],\"title\":{\"id\":\"d4b2dec2-0982-4351-bbef-74057b5949ab\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"ebf81ccc-f490-4ef2-ad4d-8f282c5df146\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"f7e3c677-673a-451a-bd63-3ca7728b8466\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"09197440-7038-4840-be71-96de72b3dd3f\",\"type\":\"FactorRange\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"af6378d6-e8ca-4788-b919-971d09a6537c\",\"type\":\"Range1d\"}},\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null,\"factors\":[\"0.0\",\"1.0\",\"2.0\",\"3.0\",\"4.0\",\"5.0\",\"6.0\",\"nan\"]},\"id\":\"09197440-7038-4840-be71-96de72b3dd3f\",\"type\":\"FactorRange\"},{\"attributes\":{\"data_source\":{\"id\":\"144133ec-1965-49aa-8118-211e5a4aa031\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"fd5abea0-991b-4102-866e-07129ab22f26\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"26253341-3e7e-4822-93d0-67881880b157\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"ad7b89a7-4685-4f6b-b10f-64434e825598\",\"type\":\"HelpTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"44d22aed-e2b6-42d2-8e7e-6d35013b6ab2\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"fe7b29a1-3801-4eee-8110-9a98016d4089\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c4e202c6-037d-4a40-b933-cc2a63f7377e\",\"type\":\"Rect\"},{\"attributes\":{\"label\":{\"value\":\"pyday_length\"},\"renderers\":[{\"id\":\"ed292acb-3d9e-42f6-9c62-31fceb1d4b94\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1bfe2970-dd95-4d62-afba-fd6714abc02c\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"b8419a81-53df-4657-8be3-15ec8e866ffb\",\"type\":\"Rect\"},{\"attributes\":{\"plot\":{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"5b682927-1729-4000-bc33-547d067d6e00\",\"type\":\"HelpTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_refreshment\",\"values\":2.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[4.0],\"label\":[{\"source\":\"meetup_refreshment\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_refreshment\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.333333333333\"],\"y\":[2.0]}},\"id\":\"0c04d1f2-a67e-4ae4-b39a-4259a4bf7faa\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"7dcd523b-3a0c-4363-83c8-f8976d95fc24\",\"type\":\"Rect\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"b4e4ace5-0eb5-40f9-9943-b804185715bf\",\"type\":\"BasicTicker\"}},\"id\":\"678d1749-b501-49e1-a6eb-fb4b52a7fb99\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_length\",\"values\":2.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[14.0],\"label\":[{\"source\":\"pyday_length\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_length\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.666666666667\"],\"y\":[7.0]}},\"id\":\"d383e35a-e020-4389-9a3c-1b5469bc5e75\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":\"Count( Values )\",\"formatter\":{\"id\":\"c28eb140-7827-428f-a9e6-41908615e12f\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"4fbb9056-bf36-42c5-ac4e-59d32b1f30e5\",\"type\":\"BasicTicker\"}},\"id\":\"33c7c11e-9b6e-4b21-aa57-a91fbed6b700\",\"type\":\"LinearAxis\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3ba5e4f7-3edc-4bdd-8625-68ab73bc362e\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"02fe00ae-349f-4165-a51a-e981eca81f76\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"84e59154-03e4-423b-a752-26741cb89639\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"520d7dc4-5f47-45f3-893c-4cd69b1ae3f2\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"fcb37196-e1e9-4f8c-8ab4-ee92355b64ad\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"0976f5e3-d9d2-44b0-893c-22c4ebd2cf13\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"d0378270-5fef-471c-bd49-cc28f6ca8ee3\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4b9809ab-a898-4141-92c5-659adf3cc04b\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"0c4e8ef4-1136-4426-85b4-8c0765fb2823\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"99be4b24-5aa4-46d7-93df-04c1a8dc54ac\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"6790d183-87ea-4cf8-a801-3711141f62f8\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"9e57bf72-b3ba-43f1-9fc9-6058ed3bc61d\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"0ed2810e-d3da-4cc9-91bf-e4028552e378\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"5.0\"},\"renderers\":[{\"id\":\"65fd97aa-fde6-48c5-964d-1de969398906\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2eaafc19-e031-4ffd-b0d5-a9a139c7e82f\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"e7d11368-b39f-4265-8840-aca123892eb2\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{},\"id\":\"d1dd159b-f0c1-46ad-a0c2-f0bebb5c956f\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_length\",\"values\":3.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[11.0],\"label\":[{\"source\":\"pyday_length\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_length\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.666666666667\"],\"y\":[5.5]}},\"id\":\"a5aaafd3-c70b-43c7-991f-e525c448a693\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c0f64ae8-d967-4c98-b272-001e59d60670\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"86ce6bd7-b7a9-4cf3-bf72-82ae5059069f\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"fbeb1485-4b09-4a46-a17e-ac7a1444f12d\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"cbcc8efd-2c92-4315-9428-293d19bd9ae3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"d631c4f6-e2ec-4a10-9541-d4d7865b6025\",\"type\":\"BasicTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"0a2747b6-ca01-4122-8008-cba49c9c88c5\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"5268ea9f-def0-40b9-a5e4-365a45c50ad0\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_venue\",\"values\":4.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[13.0],\"label\":[{\"source\":\"meetup_venue\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_venue\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.333333333333\"],\"y\":[6.5]}},\"id\":\"7f2dc5a8-0fbe-4e3c-9340-8eceb6106b64\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"a7c31417-5dd7-4d7b-9e40-204a447138fa\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"79cd614a-3618-4baa-bd88-1c8e61a230b1\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5cc8efb3-fae7-43df-9325-14d765b86af7\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"49d4ce18-86a1-41b4-b41a-16ea1b7749d3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"bd886ca5-6f93-4fa1-bbb8-48a35a196740\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"label\":{\"value\":\"meetup_length\"},\"renderers\":[{\"id\":\"d0ba83ba-6bd6-4257-b55c-ceea3cc8a9fa\",\"type\":\"GlyphRenderer\"}]},\"id\":\"206909c8-7a5e-492f-bebf-bfd868b0888a\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_depth\",\"values\":4.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[8.0],\"label\":[{\"source\":\"pyday_depth\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_depth\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.666666666667\"],\"y\":[4.0]}},\"id\":\"8fc953af-7369-4dab-b31a-513eac880c63\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_depth\",\"values\":5.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"pyday_depth\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_depth\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.666666666667\"],\"y\":[1.5]}},\"id\":\"47112559-beec-4d36-bc0e-1c6a9f484a3f\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"8b8040d5-0bb3-4856-84e3-a87fbdffffba\",\"type\":\"BasicTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"64d5539f-745a-44e0-a137-5a81f428ec75\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"315c92fd-ef0f-4a3b-a221-d6b93c9f67c6\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"2178a13f-23ad-4e8d-ade6-dbab6d8c5474\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"ced29131-1776-4fa5-9260-547978ebb048\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"b2a68ec4-6ab0-432a-ba82-f8b172232b64\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"9005e4fd-5a17-40cb-beac-d9f1cd636460\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"8b8040d5-0bb3-4856-84e3-a87fbdffffba\",\"type\":\"BasicTicker\"}},\"id\":\"19d3b53a-4e72-49d0-ac9a-7f3cf04998dd\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_venue\",\"values\":1.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"pyday_venue\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_venue\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.666666666667\"],\"y\":[1.0]}},\"id\":\"c412e64a-3e2c-489e-9a7c-2d2d3881ba23\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"a5b6145d-a364-448c-b93a-6c0fa794f3fb\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"14b951c4-a3e7-4231-b1d5-5e920ce10040\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"8cd70fbb-15b4-4b0c-9e3e-c267b34c5586\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"04b2f224-6d56-4c62-83eb-aaf6d6a77633\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"items\":[{\"id\":\"206909c8-7a5e-492f-bebf-bfd868b0888a\",\"type\":\"LegendItem\"},{\"id\":\"1bfe2970-dd95-4d62-afba-fd6714abc02c\",\"type\":\"LegendItem\"}],\"location\":\"top_right\",\"plot\":{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"1335366a-254d-4c86-a0fc-9f5454eb8af1\",\"type\":\"Legend\"},{\"attributes\":{\"callback\":null,\"end\":24.15},\"id\":\"ef37d5c2-88c4-4f20-b3d3-7d1c7775c61a\",\"type\":\"Range1d\"},{\"attributes\":{\"plot\":null,\"text\":\"Evaluation on web\"},\"id\":\"2b06aa64-79ce-4174-9233-a76561394a12\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"57f87899-28d3-4e92-90f1-3e3136cdc9c3\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"10c69fb6-290e-428d-a03f-e902b059b547\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5188f565-2ccd-4672-b21e-192af0c4ce1a\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"b8163902-6c7f-4df3-b439-3fe5f6431546\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"0fd04527-59d8-4149-bfe0-0ec1c8f33c6c\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"d383e35a-e020-4389-9a3c-1b5469bc5e75\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7577a170-9d36-4175-bf36-f06a6ea492d5\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"25617bea-d819-4b7f-8ae7-a1fe6bc2141d\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"424e0c3e-d4af-4a42-ad40-1362b32017b3\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4dc238c4-8c88-4318-aa71-9d5c8af5aa46\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"0c4e4aea-984e-45b6-bba4-565f4042655e\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"items\":[{\"id\":\"083df88a-b52e-4d5d-96a3-5be17421f4cc\",\"type\":\"LegendItem\"},{\"id\":\"242c30c5-3350-413d-91f5-db79f77130dd\",\"type\":\"LegendItem\"}],\"location\":\"top_right\",\"plot\":{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"faa78c8a-2565-4fd2-b3ed-c7972c41ea89\",\"type\":\"Legend\"},{\"attributes\":{\"label\":{\"value\":\"meetup_rate\"},\"renderers\":[{\"id\":\"dd57927b-8550-41db-8cca-dc2f907b1f66\",\"type\":\"GlyphRenderer\"}]},\"id\":\"489e42b7-43a0-4b93-bc21-8be4ecdb5c71\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_length\",\"values\":5.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[4.0],\"label\":[{\"source\":\"pyday_length\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_length\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.666666666667\"],\"y\":[2.0]}},\"id\":\"0ff495bc-2d1a-4474-9330-fb8965f7f8de\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"230c3852-81a9-49e3-8ec7-c77932011fa2\",\"type\":\"ResetTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_rate\",\"values\":1.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"pyday_rate\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_rate\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.666666666667\"],\"y\":[0.5]}},\"id\":\"19866b39-dca3-4c93-862b-a65bfb92dd29\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2d853b8c-7877-4398-a0e0-e56e2fe0ae7a\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_rate\",\"values\":5.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[13.0],\"label\":[{\"source\":\"meetup_rate\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_rate\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.333333333333\"],\"y\":[6.5]}},\"id\":\"38052c45-9e62-4eb8-a21a-e69310dc54f0\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_rate\",\"values\":6.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[6.0],\"label\":[{\"source\":\"meetup_rate\",\"values\":6.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_rate\"],\"values\":[6.0],\"width\":[0.2],\"x\":[\"6.0:0.333333333333\"],\"y\":[3.0]}},\"id\":\"424e0c3e-d4af-4a42-ad40-1362b32017b3\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"8fc953af-7369-4dab-b31a-513eac880c63\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"bb7fbc29-39c6-4850-b083-3eb13abbf583\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"bf87af9d-0fc9-4dcd-87e3-26a7005b3a01\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"790e679c-7267-4510-b208-f93dd3896769\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1b07e3d0-1bd0-4c74-9e52-50cc991e5a4c\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"0b13eee4-f0e3-4b0e-ae32-f3b6fa7fcbb8\",\"type\":\"Rect\"},{\"attributes\":{\"axis_label\":\"Count( Values )\",\"formatter\":{\"id\":\"5268ea9f-def0-40b9-a5e4-365a45c50ad0\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"d631c4f6-e2ec-4a10-9541-d4d7865b6025\",\"type\":\"BasicTicker\"}},\"id\":\"2951ad4a-64cf-48df-9c9f-fdca0bf5540d\",\"type\":\"LinearAxis\"},{\"attributes\":{\"data_source\":{\"id\":\"c412e64a-3e2c-489e-9a7c-2d2d3881ba23\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2c2446ff-fe9f-4615-9173-8824c131c276\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"ae155a78-4390-462a-9be2-a8b8bc45048f\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"6c6a26f9-6a9d-4023-b334-df2c857e274c\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"label\":{\"value\":\"3.0\"},\"renderers\":[{\"id\":\"ad946d95-4da1-44e5-9422-0f711b1c1812\",\"type\":\"GlyphRenderer\"}]},\"id\":\"42b90fe4-acbf-407f-984d-d0c1ebfd7b8d\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_depth\",\"values\":5.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[6.0],\"label\":[{\"source\":\"meetup_depth\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_depth\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.333333333333\"],\"y\":[3.0]}},\"id\":\"c5925c30-aa94-4441-9ac1-bfd987259174\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"factors\":[\"1.0\",\"2.0\",\"3.0\",\"4.0\",\"5.0\",\"nan\"]},\"id\":\"6897f5fd-9a1c-48fd-9f65-3060713c6c43\",\"type\":\"FactorRange\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"f5bb2194-a9a7-4f0f-aadc-ed8c9de6d24a\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"bb7fbc29-39c6-4850-b083-3eb13abbf583\",\"type\":\"Rect\"},{\"attributes\":{\"plot\":{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"b8ac0d14-37fb-49d8-8392-0fa1f343c053\",\"type\":\"SaveTool\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"a9250fdc-e58e-4a4f-97c5-1f7ac56517e8\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_refreshment\",\"values\":5.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[8.0],\"label\":[{\"source\":\"meetup_refreshment\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_refreshment\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.333333333333\"],\"y\":[4.0]}},\"id\":\"64d5539f-745a-44e0-a137-5a81f428ec75\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"30d361ad-1858-4294-b2d9-d59021412551\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1897e7ab-0217-4f48-a9ae-5561a0285b4e\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"92abbf40-19f3-450e-a947-ed67fadb5911\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"47112559-beec-4d36-bc0e-1c6a9f484a3f\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"48eec434-9bf9-4029-9875-eca649ca3905\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"ea3354a3-fb62-4962-9d95-6c7aa8e1a7d0\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"9ae626aa-15d9-42a0-bba7-2197a242fa64\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"0b13eee4-f0e3-4b0e-ae32-f3b6fa7fcbb8\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"d0ba83ba-6bd6-4257-b55c-ceea3cc8a9fa\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"22f1ee82-9598-44c8-b1b5-800f2a69898b\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"9b19760b-3acb-40d9-9542-0437e09f031e\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_length\",\"values\":1.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[5.0],\"label\":[{\"source\":\"pyday_length\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_length\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.666666666667\"],\"y\":[2.5]}},\"id\":\"9d8fcf10-aa3b-4f07-acc6-c86c99385969\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"b4e4ace5-0eb5-40f9-9943-b804185715bf\",\"type\":\"BasicTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"b36851a2-1e31-4f84-a7eb-914b0572a3e4\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"42331f3b-21f8-4b5c-947a-8a479a5416fa\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"3a462b4e-8570-4e35-b77f-7e6f2fc3577c\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"42331f3b-21f8-4b5c-947a-8a479a5416fa\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_refreshment\",\"values\":1.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"meetup_refreshment\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_refreshment\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.333333333333\"],\"y\":[0.5]}},\"id\":\"c367070c-9e11-466e-952f-9e947450aaa3\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"0e3014e1-1d0b-4f1c-844d-e1835dcebb38\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"0fd04527-59d8-4149-bfe0-0ec1c8f33c6c\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"d8e82672-817a-47b1-b527-afe02b9253d3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"c28eb140-7827-428f-a9e6-41908615e12f\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"44998f14-30d9-4a4a-b6a7-4286eb33dded\",\"type\":\"Rect\"},{\"attributes\":{\"axis_label\":\"Web\",\"formatter\":{\"id\":\"e7d11368-b39f-4265-8840-aca123892eb2\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":0.7853981633974483,\"plot\":{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"f10b24ad-746a-4423-bd35-dfc480ba7202\",\"type\":\"CategoricalTicker\"}},\"id\":\"b5359e00-cf41-46b0-a07d-0527e4f4e2ff\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_rate\",\"values\":3.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"pyday_rate\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_rate\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.666666666667\"],\"y\":[1.5]}},\"id\":\"822ec60e-292e-47b4-abc5-ab301970a4ef\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"overlay\":{\"id\":\"a9250fdc-e58e-4a4f-97c5-1f7ac56517e8\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"3143accc-7b89-4826-9a6c-d0cd70716f26\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"data_source\":{\"id\":\"0c04d1f2-a67e-4ae4-b39a-4259a4bf7faa\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4ccf1e23-dd18-4930-8d5c-846e846b99c8\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"b3c4d385-5a04-4130-94b2-ed1e081d1cfa\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"fe251d84-9ceb-44ff-9091-793e6a474f73\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_length\",\"values\":6.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"meetup_length\",\"values\":6.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_length\"],\"values\":[6.0],\"width\":[0.2],\"x\":[\"6.0:0.333333333333\"],\"y\":[0.5]}},\"id\":\"a5b6145d-a364-448c-b93a-6c0fa794f3fb\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"7f2dc5a8-0fbe-4e3c-9340-8eceb6106b64\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"faa590bf-2269-4af4-a43f-b83716a7df28\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"20a8d680-3148-4bfe-bb82-f1d9e4887b24\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"59179990-3a69-445b-aab3-38959d578f3b\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"fe7b29a1-3801-4eee-8110-9a98016d4089\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"a9eab6fb-bcdc-44a4-afbd-783768e22b70\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"3dc0f1e5-93d7-4ab9-b696-bf2581320be7\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c4e202c6-037d-4a40-b933-cc2a63f7377e\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"42ca553b-1339-43e6-b68a-6b96d62885f5\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"b39ab8d8-9a4b-41bf-b685-7dc97450011c\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null,\"factors\":[\"1.0\",\"2.0\",\"3.0\",\"4.0\",\"5.0\",\"6.0\",\"nan\"]},\"id\":\"b64947f0-918e-417b-8895-bb2d290f1e40\",\"type\":\"FactorRange\"},{\"attributes\":{\"data_source\":{\"id\":\"ab255ccc-0e50-4892-a12d-3f7328a4acac\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"f5bb2194-a9a7-4f0f-aadc-ed8c9de6d24a\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"5dbf435a-08a7-4252-b664-45a095648530\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"3567ee01-f996-4e08-b163-69635eb3c0c0\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"6ade988d-c396-433e-b429-11e91ec55334\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"cc79cb65-ec9e-4874-aefa-f0c57cd583ad\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"Count( Values )\",\"formatter\":{\"id\":\"42394dc7-1bfc-4d34-b280-7603d4a7f9fe\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"d1dd159b-f0c1-46ad-a0c2-f0bebb5c956f\",\"type\":\"BasicTicker\"}},\"id\":\"01a5b08f-b68b-4871-a99b-ee9d0777c891\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_venue\",\"values\":2.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"pyday_venue\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_venue\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.666666666667\"],\"y\":[1.0]}},\"id\":\"ca33c67a-d015-4ea7-9bb6-412cfc72ff72\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"fe3dc65b-e5ea-4231-b540-872610376a55\",\"type\":\"Rect\"},{\"attributes\":{\"label\":{\"value\":\"meetup_venue\"},\"renderers\":[{\"id\":\"3a462b4e-8570-4e35-b77f-7e6f2fc3577c\",\"type\":\"GlyphRenderer\"}]},\"id\":\"68e9186f-7c2c-4e2f-b5c8-21c9bfba4eaa\",\"type\":\"LegendItem\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"28b0462e-e476-4986-afbf-7cab5aa8250b\",\"type\":\"PanTool\"},{\"id\":\"3c18659c-a1ab-4e11-96b6-ec22ee7f7a8d\",\"type\":\"WheelZoomTool\"},{\"id\":\"f7479bac-7946-491f-9f97-71af6fa98d71\",\"type\":\"BoxZoomTool\"},{\"id\":\"b8ac0d14-37fb-49d8-8392-0fa1f343c053\",\"type\":\"SaveTool\"},{\"id\":\"72b7002f-2270-4aa7-adfb-a89b31f88412\",\"type\":\"ResetTool\"},{\"id\":\"b6ba5c92-28e8-4797-91e0-ba593990b55b\",\"type\":\"HelpTool\"}]},\"id\":\"bb323b19-f5d2-4f5e-9d5e-13b9d57128d4\",\"type\":\"Toolbar\"},{\"attributes\":{\"axis_label\":\"Count( Values )\",\"formatter\":{\"id\":\"16ca475b-c78c-4e91-a499-ce7e387379f3\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"8b8040d5-0bb3-4856-84e3-a87fbdffffba\",\"type\":\"BasicTicker\"}},\"id\":\"5cc6dd9d-5cdc-41a8-837d-4e1c985211b3\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_lunch\",\"values\":5.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[23.0],\"label\":[{\"source\":\"pyday_lunch\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_lunch\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.666666666667\"],\"y\":[11.5]}},\"id\":\"10c69fb6-290e-428d-a03f-e902b059b547\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_length\",\"values\":4.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[7.0],\"label\":[{\"source\":\"pyday_length\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_length\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.666666666667\"],\"y\":[3.5]}},\"id\":\"3a99daf1-505c-4625-bce3-4abc361ef9bc\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"ec493aca-bc85-4230-a638-ab3a35312146\",\"type\":\"PanTool\"},{\"id\":\"febe5fbb-8b28-42df-80b1-91396bdaafcb\",\"type\":\"WheelZoomTool\"},{\"id\":\"b98c3a83-aed8-4e1b-9edf-3891a6609513\",\"type\":\"BoxZoomTool\"},{\"id\":\"2fadf9b7-e9c0-448e-a34c-3e65950b4243\",\"type\":\"SaveTool\"},{\"id\":\"158cc367-2fd6-4698-a181-6a79a60e2696\",\"type\":\"ResetTool\"},{\"id\":\"5b682927-1729-4000-bc33-547d067d6e00\",\"type\":\"HelpTool\"}]},\"id\":\"d0bf4f95-c4c4-4c90-82e0-b43377a73a8e\",\"type\":\"Toolbar\"},{\"attributes\":{\"label\":{\"value\":\"pyday_depth\"},\"renderers\":[{\"id\":\"ea3354a3-fb62-4962-9d95-6c7aa8e1a7d0\",\"type\":\"GlyphRenderer\"}]},\"id\":\"242c30c5-3350-413d-91f5-db79f77130dd\",\"type\":\"LegendItem\"},{\"attributes\":{\"axis_label\":\"Count( Values )\",\"formatter\":{\"id\":\"35413e74-d86d-4247-b7de-8d742b441fbb\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"dc239e67-49b9-41ad-ae0b-4dd50a8823ea\",\"type\":\"BasicTicker\"}},\"id\":\"d2b37bb8-fc06-4226-93c6-5e9a445d9339\",\"type\":\"LinearAxis\"},{\"attributes\":{\"children\":[{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"}]},\"id\":\"144adcf8-332c-407f-8e03-5b1dd0f84909\",\"type\":\"Row\"},{\"attributes\":{\"plot\":{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"28b0462e-e476-4986-afbf-7cab5aa8250b\",\"type\":\"PanTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"faa590bf-2269-4af4-a43f-b83716a7df28\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"e9de28e6-7ac5-4669-8c21-804eeab14ae8\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2bc6d686-2bcb-4e54-be84-1fdf572748b6\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"794228e8-3aef-4f0d-90ed-1db6efae2915\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"9d8fcf10-aa3b-4f07-acc6-c86c99385969\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"02fe00ae-349f-4165-a51a-e981eca81f76\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"b98e102f-de08-4659-8126-b75f3d0813fc\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"4afadd9a-13ee-4f00-a17c-7977388f8ebf\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c8e8a468-a04f-4544-9f3b-bbb6d23f9388\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"ad946d95-4da1-44e5-9422-0f711b1c1812\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"a7749384-02b5-4635-ab48-2968e8d50e5b\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"f1ffbf7c-1ec7-4686-8023-e01df6a5b724\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"cbc67efb-70be-4391-acbb-c512164e8ff6\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"f10b24ad-746a-4423-bd35-dfc480ba7202\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5188f565-2ccd-4672-b21e-192af0c4ce1a\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_depth\",\"values\":3.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[17.0],\"label\":[{\"source\":\"meetup_depth\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_depth\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.333333333333\"],\"y\":[8.5]}},\"id\":\"3567ee01-f996-4e08-b163-69635eb3c0c0\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"items\":[{\"id\":\"f794a2a1-1e76-4c09-b2aa-22382f037536\",\"type\":\"LegendItem\"},{\"id\":\"a4a49480-56d6-4f6f-8ccd-e2fb60145774\",\"type\":\"LegendItem\"}],\"location\":\"top_left\",\"plot\":{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"df6d00f1-1fb9-4112-93f8-4fc7ec150f6a\",\"type\":\"Legend\"},{\"attributes\":{\"label\":{\"value\":\"meetup_depth\"},\"renderers\":[{\"id\":\"cbcc8efd-2c92-4315-9428-293d19bd9ae3\",\"type\":\"GlyphRenderer\"}]},\"id\":\"083df88a-b52e-4d5d-96a3-5be17421f4cc\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_length\",\"values\":5.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[9.0],\"label\":[{\"source\":\"meetup_length\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_length\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.333333333333\"],\"y\":[4.5]}},\"id\":\"9ae626aa-15d9-42a0-bba7-2197a242fa64\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"overlay\":{\"id\":\"0a2747b6-ca01-4122-8008-cba49c9c88c5\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"544e781e-2666-4737-a29a-11c41368b136\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"9c1817c1-ae26-43b0-ab3a-08c7a4c09307\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"plot\":null,\"text\":\"Food Evaluation\"},\"id\":\"8f50785c-c4ed-4991-84e9-a60015d2e157\",\"type\":\"Title\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"dc239e67-49b9-41ad-ae0b-4dd50a8823ea\",\"type\":\"BasicTicker\"}},\"id\":\"5408b790-1f4e-4563-9190-fe3f56c26943\",\"type\":\"Grid\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1897e7ab-0217-4f48-a9ae-5561a0285b4e\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"ebf81ccc-f490-4ef2-ad4d-8f282c5df146\",\"type\":\"ToolEvents\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_venue\",\"values\":4.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[15.0],\"label\":[{\"source\":\"pyday_venue\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_venue\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.666666666667\"],\"y\":[7.5]}},\"id\":\"e9de28e6-7ac5-4669-8c21-804eeab14ae8\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4ccf1e23-dd18-4930-8d5c-846e846b99c8\",\"type\":\"Rect\"},{\"attributes\":{\"plot\":{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"605cf636-142a-44fb-8034-88cd5898f0aa\",\"type\":\"HelpTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"8167c49b-d6af-4e8e-883a-fc74db787120\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"41764d65-1905-4174-9b5b-9b2d2d3fb611\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"plot\":{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"158cc367-2fd6-4698-a181-6a79a60e2696\",\"type\":\"ResetTool\"},{\"attributes\":{\"data_source\":{\"id\":\"c5925c30-aa94-4441-9ac1-bfd987259174\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"876a0525-7cd3-466a-9a16-f8205d52247e\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"034baa5b-c2b4-4f97-a0e1-42c31d4ce9d1\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"d3f80f48-c713-48f7-bc07-a12f2267de9d\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"44d22aed-e2b6-42d2-8e7e-6d35013b6ab2\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"744f69a6-c23f-4b49-b453-ea47cee0a534\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"d26fbdfe-d4d5-4352-b4bf-7c1f184398a3\",\"type\":\"PanTool\"},{\"attributes\":{\"axis_label\":\"Values\",\"formatter\":{\"id\":\"6c6a26f9-6a9d-4023-b334-df2c857e274c\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":0.7853981633974483,\"plot\":{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"57f87899-28d3-4e92-90f1-3e3136cdc9c3\",\"type\":\"CategoricalTicker\"}},\"id\":\"f65c4332-344a-44b5-b4ff-0cb946e767fd\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"plot\":{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"24bd6a21-414a-4f79-9897-0fdca0b05259\",\"type\":\"SaveTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4dc238c4-8c88-4318-aa71-9d5c8af5aa46\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"16ca475b-c78c-4e91-a499-ce7e387379f3\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"570205e0-b49a-4d0b-894c-ee2f5f7fe71e\",\"type\":\"Rect\"},{\"attributes\":{\"plot\":{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"6de8cd3e-cdc3-4eb6-8789-bb04bd35421e\",\"type\":\"HelpTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"7577a170-9d36-4175-bf36-f06a6ea492d5\",\"type\":\"Rect\"},{\"attributes\":{\"plot\":{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"0c96f361-d50f-49e4-b02d-e723cb15eb9f\",\"type\":\"ResetTool\"},{\"attributes\":{\"plot\":{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"029030e1-8283-4414-b6b3-d720abc23699\",\"type\":\"ResetTool\"},{\"attributes\":{\"data_source\":{\"id\":\"87ff0308-ca8d-43e9-a377-702a4d12890c\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5a330721-d033-4ec1-91c5-334e9a65d083\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"1386061a-f194-4088-ad0d-e8291253b8c0\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"19866b39-dca3-4c93-862b-a65bfb92dd29\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"224e85b2-3e91-4c38-aa54-4d9088e2ef01\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"49ae3a44-84af-434a-aa3a-2a93da202355\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"end\":22.05},\"id\":\"dde3a5b8-9e5c-4c9c-9bc8-4e3681f58a06\",\"type\":\"Range1d\"},{\"attributes\":{\"data_source\":{\"id\":\"e8c37bcb-8846-4d06-be21-5c90b84ebc8c\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c8495d33-43c1-40b8-bca7-8b7568aa83b2\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"ae57e87d-4340-4fcd-93de-cdcb1c98aacb\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_length\",\"values\":1.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"meetup_length\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_length\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.333333333333\"],\"y\":[0.5]}},\"id\":\"ec805d8a-736e-4a79-97c3-06f61c6d52b5\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"48d42915-baa6-4ce7-bf91-9714e38e8b98\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"b8419a81-53df-4657-8be3-15ec8e866ffb\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"1a03d11f-5763-423c-bab7-d5f3bc485855\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"876a0525-7cd3-466a-9a16-f8205d52247e\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"f8abc4c5-b7e2-4f2b-92a7-22848636c9fe\",\"type\":\"Rect\"},{\"attributes\":{\"below\":[{\"id\":\"306435bd-0ef4-4cfa-999c-53f8f827d8a8\",\"type\":\"CategoricalAxis\"}],\"left\":[{\"id\":\"01a5b08f-b68b-4871-a99b-ee9d0777c891\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"9d2a9653-91fb-430e-8c04-189f79a39bde\",\"type\":\"BoxAnnotation\"},{\"id\":\"3a462b4e-8570-4e35-b77f-7e6f2fc3577c\",\"type\":\"GlyphRenderer\"},{\"id\":\"91aa9fae-ab91-4fbb-b516-d1491388ab57\",\"type\":\"GlyphRenderer\"},{\"id\":\"20a8d680-3148-4bfe-bb82-f1d9e4887b24\",\"type\":\"GlyphRenderer\"},{\"id\":\"f57ef3aa-77a9-4b21-92a7-2084f83772d3\",\"type\":\"GlyphRenderer\"},{\"id\":\"49d4ce18-86a1-41b4-b41a-16ea1b7749d3\",\"type\":\"GlyphRenderer\"},{\"id\":\"394a859f-edf3-47cf-ba29-6394f248b03e\",\"type\":\"GlyphRenderer\"},{\"id\":\"1a2d5394-8778-48ec-b542-858ce18f4c95\",\"type\":\"GlyphRenderer\"},{\"id\":\"ae57e87d-4340-4fcd-93de-cdcb1c98aacb\",\"type\":\"GlyphRenderer\"},{\"id\":\"794228e8-3aef-4f0d-90ed-1db6efae2915\",\"type\":\"GlyphRenderer\"},{\"id\":\"ae155a78-4390-462a-9be2-a8b8bc45048f\",\"type\":\"GlyphRenderer\"},{\"id\":\"7f00b631-17db-47f5-a4d9-61a8c627a0be\",\"type\":\"Legend\"},{\"id\":\"306435bd-0ef4-4cfa-999c-53f8f827d8a8\",\"type\":\"CategoricalAxis\"},{\"id\":\"01a5b08f-b68b-4871-a99b-ee9d0777c891\",\"type\":\"LinearAxis\"},{\"id\":\"3f957051-daeb-44fb-a2c0-b029f4018f13\",\"type\":\"Grid\"}],\"title\":{\"id\":\"8b0cc026-3725-4054-8079-6e886f7a84b7\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"ae537491-a817-408c-8fe3-3cfbf34854d9\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"d0bf4f95-c4c4-4c90-82e0-b43377a73a8e\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"6897f5fd-9a1c-48fd-9f65-3060713c6c43\",\"type\":\"FactorRange\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"21c04ea5-ee10-41e8-a7ac-aa9015fc4492\",\"type\":\"Range1d\"}},\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"data_source\":{\"id\":\"38cbea5e-d868-4784-968f-364db2183d6f\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"99be4b24-5aa4-46d7-93df-04c1a8dc54ac\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"13b2a49e-5c90-405b-8469-772ca25aba36\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"d631c4f6-e2ec-4a10-9541-d4d7865b6025\",\"type\":\"BasicTicker\"}},\"id\":\"87dd39a3-5b92-492c-887f-03e7bfd991e1\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"aec2b37c-f8e6-41f6-842c-548fa207ea37\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3d8f8c42-55d6-450e-8481-d8646b47baaf\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"734ae3ae-d7d6-4973-8abc-245f78f7486c\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"b2a68ec4-6ab0-432a-ba82-f8b172232b64\",\"type\":\"Rect\"},{\"attributes\":{\"below\":[{\"id\":\"b5359e00-cf41-46b0-a07d-0527e4f4e2ff\",\"type\":\"CategoricalAxis\"}],\"left\":[{\"id\":\"09542eb5-3e1e-47da-b322-aa861cca440d\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"b93ee211-1732-482d-a1fc-9e3568257005\",\"type\":\"BoxAnnotation\"},{\"id\":\"65fd97aa-fde6-48c5-964d-1de969398906\",\"type\":\"GlyphRenderer\"},{\"id\":\"ad946d95-4da1-44e5-9422-0f711b1c1812\",\"type\":\"GlyphRenderer\"},{\"id\":\"1386061a-f194-4088-ad0d-e8291253b8c0\",\"type\":\"GlyphRenderer\"},{\"id\":\"6d2e6916-b1a3-40b9-91ad-33807c62ee21\",\"type\":\"Legend\"},{\"id\":\"b5359e00-cf41-46b0-a07d-0527e4f4e2ff\",\"type\":\"CategoricalAxis\"},{\"id\":\"09542eb5-3e1e-47da-b322-aa861cca440d\",\"type\":\"LinearAxis\"},{\"id\":\"678d1749-b501-49e1-a6eb-fb4b52a7fb99\",\"type\":\"Grid\"}],\"title\":{\"id\":\"2b06aa64-79ce-4174-9233-a76561394a12\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"940393d6-575b-464a-8ac9-9ed3e84d4bad\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"c78861b7-5c34-4271-ac0f-bf027489e1f4\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"6c40878e-7b11-4ab2-96af-3f1b24556342\",\"type\":\"FactorRange\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"dde3a5b8-9e5c-4c9c-9bc8-4e3681f58a06\",\"type\":\"Range1d\"}},\"id\":\"8c8bf7ae-f988-4b4e-a583-71d94d1d1af4\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_rate\",\"values\":2.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"meetup_rate\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_rate\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.333333333333\"],\"y\":[1.0]}},\"id\":\"6790d183-87ea-4cf8-a801-3711141f62f8\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"label\":{\"value\":\"pyday_lunch\"},\"renderers\":[{\"id\":\"b8163902-6c7f-4df3-b439-3fe5f6431546\",\"type\":\"GlyphRenderer\"}]},\"id\":\"a4a49480-56d6-4f6f-8ccd-e2fb60145774\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_length\",\"values\":4.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[10.0],\"label\":[{\"source\":\"meetup_length\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_length\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.333333333333\"],\"y\":[5.0]}},\"id\":\"30d361ad-1858-4294-b2d9-d59021412551\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"overlay\":{\"id\":\"bd886ca5-6f93-4fa1-bbb8-48a35a196740\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"a48ac296-0dfe-45cf-a9ac-29ded3db21e3\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"f7479bac-7946-491f-9f97-71af6fa98d71\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_venue\",\"values\":5.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[14.0],\"label\":[{\"source\":\"meetup_venue\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_venue\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.333333333333\"],\"y\":[7.0]}},\"id\":\"1da54680-1244-46d9-99b3-da27b472dcbd\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_refreshment\",\"values\":4.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[13.0],\"label\":[{\"source\":\"meetup_refreshment\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_refreshment\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.333333333333\"],\"y\":[6.5]}},\"id\":\"ad5ff66d-fc28-4087-aeef-9d66481755c5\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"febe5fbb-8b28-42df-80b1-91396bdaafcb\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"9a766f56-5789-4d75-be05-cd8c46a71d8e\",\"type\":\"ToolEvents\"},{\"attributes\":{\"label\":{\"value\":\"meetup_refreshment\"},\"renderers\":[{\"id\":\"c5b27fa4-e4ab-4a5e-bdbd-db60ec277102\",\"type\":\"GlyphRenderer\"}]},\"id\":\"f794a2a1-1e76-4c09-b2aa-22382f037536\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_depth\",\"values\":6.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"meetup_depth\",\"values\":6.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_depth\"],\"values\":[6.0],\"width\":[0.2],\"x\":[\"6.0:0.333333333333\"],\"y\":[1.5]}},\"id\":\"ab255ccc-0e50-4892-a12d-3f7328a4acac\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_depth\",\"values\":3.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[21.0],\"label\":[{\"source\":\"pyday_depth\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_depth\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.666666666667\"],\"y\":[10.5]}},\"id\":\"d5be8496-b9a7-4034-a4d4-865f9b365c2a\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_venue\",\"values\":5.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[13.0],\"label\":[{\"source\":\"pyday_venue\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_venue\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.666666666667\"],\"y\":[6.5]}},\"id\":\"4bc729f4-2337-4749-be60-ed103f39799c\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"21d33530-67ac-4cb0-96cb-12e9096d0586\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"ae8eaa29-121c-4442-82bd-40e7f44d41fb\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"f57ef3aa-77a9-4b21-92a7-2084f83772d3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"ae8eaa29-121c-4442-82bd-40e7f44d41fb\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"factors\":[\"3.0\",\"4.0\",\"5.0\",\"nan\"]},\"id\":\"6c40878e-7b11-4ab2-96af-3f1b24556342\",\"type\":\"FactorRange\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"web\":3.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[8.0],\"label\":[{\"web\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"web\":[3.0],\"width\":[0.8],\"x\":[\"3.0\"],\"y\":[4.0]}},\"id\":\"4afadd9a-13ee-4f00-a17c-7977388f8ebf\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"09f33f65-a597-476f-899b-b411645d6d7e\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"web\":5.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[21.0],\"label\":[{\"web\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"web\":[5.0],\"width\":[0.8],\"x\":[\"5.0\"],\"y\":[10.5]}},\"id\":\"d1ab61af-2b67-43a9-ba1b-e8ef0e543320\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":null,\"text\":\"Venue Evaluation\"},\"id\":\"8b0cc026-3725-4054-8079-6e886f7a84b7\",\"type\":\"Title\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"web\":4.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[19.0],\"label\":[{\"web\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"web\":[4.0],\"width\":[0.8],\"x\":[\"4.0\"],\"y\":[9.5]}},\"id\":\"87ff0308-ca8d-43e9-a377-702a4d12890c\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_depth\",\"values\":4.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[9.0],\"label\":[{\"source\":\"meetup_depth\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_depth\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.333333333333\"],\"y\":[4.5]}},\"id\":\"86ce6bd7-b7a9-4cf3-bf72-82ae5059069f\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"below\":[{\"id\":\"f65c4332-344a-44b5-b4ff-0cb946e767fd\",\"type\":\"CategoricalAxis\"}],\"left\":[{\"id\":\"33c7c11e-9b6e-4b21-aa57-a91fbed6b700\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"0a2747b6-ca01-4122-8008-cba49c9c88c5\",\"type\":\"BoxAnnotation\"},{\"id\":\"cbcc8efd-2c92-4315-9428-293d19bd9ae3\",\"type\":\"GlyphRenderer\"},{\"id\":\"d8e82672-817a-47b1-b527-afe02b9253d3\",\"type\":\"GlyphRenderer\"},{\"id\":\"cc79cb65-ec9e-4874-aefa-f0c57cd583ad\",\"type\":\"GlyphRenderer\"},{\"id\":\"0c4e8ef4-1136-4426-85b4-8c0765fb2823\",\"type\":\"GlyphRenderer\"},{\"id\":\"034baa5b-c2b4-4f97-a0e1-42c31d4ce9d1\",\"type\":\"GlyphRenderer\"},{\"id\":\"5dbf435a-08a7-4252-b664-45a095648530\",\"type\":\"GlyphRenderer\"},{\"id\":\"ea3354a3-fb62-4962-9d95-6c7aa8e1a7d0\",\"type\":\"GlyphRenderer\"},{\"id\":\"bf87af9d-0fc9-4dcd-87e3-26a7005b3a01\",\"type\":\"GlyphRenderer\"},{\"id\":\"3ef7e78e-11ed-4397-b1d1-9a55b31f3f00\",\"type\":\"GlyphRenderer\"},{\"id\":\"13b2a49e-5c90-405b-8469-772ca25aba36\",\"type\":\"GlyphRenderer\"},{\"id\":\"744f69a6-c23f-4b49-b453-ea47cee0a534\",\"type\":\"GlyphRenderer\"},{\"id\":\"26253341-3e7e-4822-93d0-67881880b157\",\"type\":\"GlyphRenderer\"},{\"id\":\"faa78c8a-2565-4fd2-b3ed-c7972c41ea89\",\"type\":\"Legend\"},{\"id\":\"f65c4332-344a-44b5-b4ff-0cb946e767fd\",\"type\":\"CategoricalAxis\"},{\"id\":\"33c7c11e-9b6e-4b21-aa57-a91fbed6b700\",\"type\":\"LinearAxis\"},{\"id\":\"4ad9ade3-598a-4758-8e6c-092c5d9dbf00\",\"type\":\"Grid\"}],\"title\":{\"id\":\"dfdcac0e-0cea-4f96-92f0-faac51e9c6ec\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"9a766f56-5789-4d75-be05-cd8c46a71d8e\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"06af4b57-0a75-4294-b424-f4b8fd5f334b\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"c04034aa-cbd9-4fa3-8c90-ba323f7021c7\",\"type\":\"FactorRange\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"33b88c18-bd54-4b40-986e-17a1264902c0\",\"type\":\"Range1d\"}},\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"cbeb4483-fc1a-469b-a0d4-6a69df8b4183\",\"type\":\"PanTool\"},{\"id\":\"a8c39c1a-5ba3-4a5d-9ae3-688b1a9f87b2\",\"type\":\"WheelZoomTool\"},{\"id\":\"3143accc-7b89-4826-9a6c-d0cd70716f26\",\"type\":\"BoxZoomTool\"},{\"id\":\"24bd6a21-414a-4f79-9897-0fdca0b05259\",\"type\":\"SaveTool\"},{\"id\":\"eb6f29de-7db2-49bc-8876-db9c4e669828\",\"type\":\"ResetTool\"},{\"id\":\"6de8cd3e-cdc3-4eb6-8789-bb04bd35421e\",\"type\":\"HelpTool\"}]},\"id\":\"a9968cc5-5940-4fb7-9209-61d69f2d0848\",\"type\":\"Toolbar\"},{\"attributes\":{\"data_source\":{\"id\":\"0ff495bc-2d1a-4474-9330-fb8965f7f8de\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c6f84023-7752-4682-a1cf-987436b46843\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"ed292acb-3d9e-42f6-9c62-31fceb1d4b94\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"overlay\":{\"id\":\"af469f9a-a1fe-4749-860e-05382a8517ab\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"fb72b810-da42-4173-8239-5b56bb9fc9bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"b32a1644-4b4f-4019-b8e1-782538f25ba5\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"children\":[{\"id\":\"ea19cf80-ba75-4b16-8fa7-70d6ad65992c\",\"type\":\"ToolbarBox\"},{\"id\":\"8c637549-372d-4e86-a9b4-7f318a7e1146\",\"type\":\"Column\"}]},\"id\":\"1053da63-c9cb-4331-8173-dce66d644faf\",\"type\":\"Column\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_rate\",\"values\":4.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[19.0],\"label\":[{\"source\":\"pyday_rate\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_rate\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.666666666667\"],\"y\":[9.5]}},\"id\":\"3dc0f1e5-93d7-4ab9-b696-bf2581320be7\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"below\":[{\"id\":\"6548c546-4df4-4696-a6ff-b7aebace3514\",\"type\":\"CategoricalAxis\"}],\"left\":[{\"id\":\"5cc6dd9d-5cdc-41a8-837d-4e1c985211b3\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"a9250fdc-e58e-4a4f-97c5-1f7ac56517e8\",\"type\":\"BoxAnnotation\"},{\"id\":\"c5b27fa4-e4ab-4a5e-bdbd-db60ec277102\",\"type\":\"GlyphRenderer\"},{\"id\":\"2178a13f-23ad-4e8d-ade6-dbab6d8c5474\",\"type\":\"GlyphRenderer\"},{\"id\":\"b3c4d385-5a04-4130-94b2-ed1e081d1cfa\",\"type\":\"GlyphRenderer\"},{\"id\":\"3f78f20d-b827-476f-987d-de86b994eac5\",\"type\":\"GlyphRenderer\"},{\"id\":\"ba16a2ab-200e-4946-9d7e-b3f2122b809e\",\"type\":\"GlyphRenderer\"},{\"id\":\"b8163902-6c7f-4df3-b439-3fe5f6431546\",\"type\":\"GlyphRenderer\"},{\"id\":\"cbc67efb-70be-4391-acbb-c512164e8ff6\",\"type\":\"GlyphRenderer\"},{\"id\":\"fbe6593a-9add-411a-a462-4e3552791ab8\",\"type\":\"GlyphRenderer\"},{\"id\":\"df6d00f1-1fb9-4112-93f8-4fc7ec150f6a\",\"type\":\"Legend\"},{\"id\":\"6548c546-4df4-4696-a6ff-b7aebace3514\",\"type\":\"CategoricalAxis\"},{\"id\":\"5cc6dd9d-5cdc-41a8-837d-4e1c985211b3\",\"type\":\"LinearAxis\"},{\"id\":\"19d3b53a-4e72-49d0-ac9a-7f3cf04998dd\",\"type\":\"Grid\"}],\"title\":{\"id\":\"8f50785c-c4ed-4991-84e9-a60015d2e157\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"ba21ec92-402e-4b6e-b298-aebf21b55ee0\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"a9968cc5-5940-4fb7-9209-61d69f2d0848\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"ec430d75-7f22-4822-8b3b-de56c1d24c38\",\"type\":\"FactorRange\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"ef37d5c2-88c4-4f20-b3d3-7d1c7775c61a\",\"type\":\"Range1d\"}},\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"d1dd159b-f0c1-46ad-a0c2-f0bebb5c956f\",\"type\":\"BasicTicker\"}},\"id\":\"3f957051-daeb-44fb-a2c0-b029f4018f13\",\"type\":\"Grid\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2bc6d686-2bcb-4e54-be84-1fdf572748b6\",\"type\":\"Rect\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"af469f9a-a1fe-4749-860e-05382a8517ab\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"plot\":{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"b2315f13-4914-4a90-8a8c-e680f88efc4c\",\"type\":\"PanTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"6ade988d-c396-433e-b429-11e91ec55334\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"822ec60e-292e-47b4-abc5-ab301970a4ef\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"58e349c7-934a-4a3a-ac1a-e90446219dd0\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"84ab61a0-007b-420f-b723-6f4f3d89f0b8\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"Values\",\"formatter\":{\"id\":\"75a56742-f84e-4803-9d1d-c429ad968d95\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":0.7853981633974483,\"plot\":{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"9b19760b-3acb-40d9-9542-0437e09f031e\",\"type\":\"CategoricalTicker\"}},\"id\":\"306435bd-0ef4-4cfa-999c-53f8f827d8a8\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"b2315f13-4914-4a90-8a8c-e680f88efc4c\",\"type\":\"PanTool\"},{\"id\":\"04b2f224-6d56-4c62-83eb-aaf6d6a77633\",\"type\":\"WheelZoomTool\"},{\"id\":\"544e781e-2666-4737-a29a-11c41368b136\",\"type\":\"BoxZoomTool\"},{\"id\":\"ea4a5f4d-dc1e-499e-80f2-36c1118207c6\",\"type\":\"SaveTool\"},{\"id\":\"029030e1-8283-4414-b6b3-d720abc23699\",\"type\":\"ResetTool\"},{\"id\":\"ad7b89a7-4685-4f6b-b10f-64434e825598\",\"type\":\"HelpTool\"}]},\"id\":\"06af4b57-0a75-4294-b424-f4b8fd5f334b\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"c6065bf2-bf1d-43c3-a64b-0402743b5deb\",\"type\":\"ToolEvents\"},{\"attributes\":{\"data_source\":{\"id\":\"3bb41bee-7aff-4a00-9e1a-62339a03c059\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"242052a4-2d55-4290-bfe2-399e9759aabb\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"b50d1992-2f3a-45dd-bad7-ceaf481dd36a\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"511edd93-66ac-4730-b713-b47a9276350d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"ec493aca-bc85-4230-a638-ab3a35312146\",\"type\":\"PanTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"f1ffbf7c-1ec7-4686-8023-e01df6a5b724\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4b9809ab-a898-4141-92c5-659adf3cc04b\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c8495d33-43c1-40b8-bca7-8b7568aa83b2\",\"type\":\"Rect\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"b93ee211-1732-482d-a1fc-9e3568257005\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"callback\":null,\"end\":16.8},\"id\":\"af6378d6-e8ca-4788-b919-971d09a6537c\",\"type\":\"Range1d\"},{\"attributes\":{\"data_source\":{\"id\":\"1da54680-1244-46d9-99b3-da27b472dcbd\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7dcd523b-3a0c-4363-83c8-f8976d95fc24\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"91aa9fae-ab91-4fbb-b516-d1491388ab57\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_rate\",\"values\":2.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"pyday_rate\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_rate\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.666666666667\"],\"y\":[1.5]}},\"id\":\"48d42915-baa6-4ce7-bf91-9714e38e8b98\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1a21a24c-4c93-470c-b4f9-eb24b72446aa\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"plot\":{\"id\":\"56a88599-8a8d-400f-95ea-d68395fed0ef\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"ea4a5f4d-dc1e-499e-80f2-36c1118207c6\",\"type\":\"SaveTool\"},{\"attributes\":{\"data_source\":{\"id\":\"c367070c-9e11-466e-952f-9e947450aaa3\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c0f64ae8-d967-4c98-b272-001e59d60670\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"ba16a2ab-200e-4946-9d7e-b3f2122b809e\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_depth\",\"values\":1.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"meetup_depth\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_depth\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.333333333333\"],\"y\":[1.0]}},\"id\":\"0e3014e1-1d0b-4f1c-844d-e1835dcebb38\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"end\":22.05},\"id\":\"33b88c18-bd54-4b40-986e-17a1264902c0\",\"type\":\"Range1d\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c8e8a468-a04f-4544-9f3b-bbb6d23f9388\",\"type\":\"Rect\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"9d2a9653-91fb-430e-8c04-189f79a39bde\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"pyday_depth\",\"values\":6.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"pyday_depth\",\"values\":6.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"pyday_depth\"],\"values\":[6.0],\"width\":[0.2],\"x\":[\"6.0:0.666666666667\"],\"y\":[1.5]}},\"id\":\"d3f80f48-c713-48f7-bc07-a12f2267de9d\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"cdddcadf-b336-4189-a7d0-08a869e61f59\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"8167c49b-d6af-4e8e-883a-fc74db787120\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"455da93a-b65f-465c-b67a-f4b91bf4e0b5\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"d1ab61af-2b67-43a9-ba1b-e8ef0e543320\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"fe3dc65b-e5ea-4231-b540-872610376a55\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"65fd97aa-fde6-48c5-964d-1de969398906\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"ae537491-a817-408c-8fe3-3cfbf34854d9\",\"type\":\"ToolEvents\"},{\"attributes\":{\"axis_label\":\"Values\",\"formatter\":{\"id\":\"9c1817c1-ae26-43b0-ab3a-08c7a4c09307\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":0.7853981633974483,\"plot\":{\"id\":\"0f6f2d88-b7e3-4f47-82dd-dfeebfadfa41\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"89c3ea9d-45a4-488d-b07f-5b9f37d4db41\",\"type\":\"CategoricalTicker\"}},\"id\":\"6548c546-4df4-4696-a6ff-b7aebace3514\",\"type\":\"CategoricalAxis\"},{\"attributes\":{},\"id\":\"940393d6-575b-464a-8ac9-9ed3e84d4bad\",\"type\":\"ToolEvents\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"meetup_venue\",\"values\":2.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"meetup_venue\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"meetup_venue\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.333333333333\"],\"y\":[1.0]}},\"id\":\"21d33530-67ac-4cb0-96cb-12e9096d0586\",\"type\":\"ColumnDataSource\"}],\"root_ids\":[\"1053da63-c9cb-4331-8173-dce66d644faf\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.3\"}};\n",
" var render_items = [{\"docid\":\"8218a578-5248-48e2-bc97-6e464731fd9b\",\"elementid\":\"516ad62c-d508-470a-add8-2d2765d0ef8e\",\"modelid\":\"1053da63-c9cb-4331-8173-dce66d644faf\"}];\n",
" \n",
" Bokeh.embed.embed_items(docs_json, render_items);\n",
" });\n",
" },\n",
" function(Bokeh) {\n",
" }\n",
" ];\n",
" \n",
" function run_inline_js() {\n",
" \n",
" if ((window.Bokeh !== undefined) || (force === \"1\")) {\n",
" for (var i = 0; i < inline_js.length; i++) {\n",
" inline_js[i](window.Bokeh);\n",
" }if (force === \"1\") {\n",
" display_loaded();\n",
" }} else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(run_inline_js, 100);\n",
" } else if (!window._bokeh_failed_load) {\n",
" console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
" window._bokeh_failed_load = true;\n",
" } else if (!force) {\n",
" var cell = $(\"#516ad62c-d508-470a-add8-2d2765d0ef8e\").parents('.cell').data().cell;\n",
" cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
" }\n",
" \n",
" }\n",
" \n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
" run_inline_js();\n",
" } else {\n",
" load_libs(js_urls, function() {\n",
" console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
" run_inline_js();\n",
" });\n",
" }\n",
" }(this));\n",
"</script>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"display(HTML('<h1>Audience Evaluation</h1>'))\n",
"graphs = gridplot([\n",
" [event_evaluation, length_evaluation, depth_evaluation,],\n",
" [venue_evaluation, food_evaluation, web_evaluation],\n",
" ])\n",
"show(graphs)"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {
"collapsed": false,
"scrolled": true,
"slideshow": {
"slide_type": "slide"
}
},
"outputs": [
{
"data": {
"text/html": [
"<h1>Audience Evaluation II</h1>"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
"\n",
" <div class=\"bk-root\">\n",
" <div class=\"plotdiv\" id=\"d6ac6128-9404-4413-a287-9e65e18739cf\"></div>\n",
" </div>\n",
"<script type=\"text/javascript\">\n",
" \n",
" (function(global) {\n",
" function now() {\n",
" return new Date();\n",
" }\n",
" \n",
" var force = \"\";\n",
" \n",
" if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_onload_callbacks = [];\n",
" window._bokeh_is_loading = undefined;\n",
" }\n",
" \n",
" \n",
" \n",
" if (typeof (window._bokeh_timeout) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_timeout = Date.now() + 0;\n",
" window._bokeh_failed_load = false;\n",
" }\n",
" \n",
" var NB_LOAD_WARNING = {'data': {'text/html':\n",
" \"<div style='background-color: #fdd'>\\n\"+\n",
" \"<p>\\n\"+\n",
" \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
" \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
" \"</p>\\n\"+\n",
" \"<ul>\\n\"+\n",
" \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
" \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
" \"</ul>\\n\"+\n",
" \"<code>\\n\"+\n",
" \"from bokeh.resources import INLINE\\n\"+\n",
" \"output_notebook(resources=INLINE)\\n\"+\n",
" \"</code>\\n\"+\n",
" \"</div>\"}};\n",
" \n",
" function display_loaded() {\n",
" if (window.Bokeh !== undefined) {\n",
" Bokeh.$(\"#d6ac6128-9404-4413-a287-9e65e18739cf\").text(\"BokehJS successfully loaded.\");\n",
" } else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(display_loaded, 100)\n",
" }\n",
" }\n",
" \n",
" function run_callbacks() {\n",
" window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
" delete window._bokeh_onload_callbacks\n",
" console.info(\"Bokeh: all callbacks have finished\");\n",
" }\n",
" \n",
" function load_libs(js_urls, callback) {\n",
" window._bokeh_onload_callbacks.push(callback);\n",
" if (window._bokeh_is_loading > 0) {\n",
" console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
" return null;\n",
" }\n",
" if (js_urls == null || js_urls.length === 0) {\n",
" run_callbacks();\n",
" return null;\n",
" }\n",
" console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
" window._bokeh_is_loading = js_urls.length;\n",
" for (var i = 0; i < js_urls.length; i++) {\n",
" var url = js_urls[i];\n",
" var s = document.createElement('script');\n",
" s.src = url;\n",
" s.async = false;\n",
" s.onreadystatechange = s.onload = function() {\n",
" window._bokeh_is_loading--;\n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
" run_callbacks()\n",
" }\n",
" };\n",
" s.onerror = function() {\n",
" console.warn(\"failed to load library \" + url);\n",
" };\n",
" console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
" document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
" }\n",
" };var element = document.getElementById(\"d6ac6128-9404-4413-a287-9e65e18739cf\");\n",
" if (element == null) {\n",
" console.log(\"Bokeh: ERROR: autoload.js configured with elementid 'd6ac6128-9404-4413-a287-9e65e18739cf' but no matching script tag was found. \")\n",
" return false;\n",
" }\n",
" \n",
" var js_urls = [];\n",
" \n",
" var inline_js = [\n",
" function(Bokeh) {\n",
" Bokeh.$(function() {\n",
" var docs_json = {\"7d0f9624-d833-4c02-9ded-32f0b6f09ac8\":{\"roots\":{\"references\":[{\"attributes\":{},\"id\":\"39428ea9-67e1-43bb-9e2f-3e5d81f7629f\",\"type\":\"BasicTicker\"},{\"attributes\":{\"plot\":{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"fb94b614-8712-4be3-942a-1c8e048912f2\",\"type\":\"ResetTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"858137cf-03e3-412c-8f7a-3954edf47fae\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c4e9193a-cc64-4e94-af0e-af72cce2421a\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"0bee520f-16b7-46df-84cf-9254412c525b\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"cbdb33e9-ffd3-4698-87f2-151b5bfd09fd\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"f17428c0-29e6-4e16-8ee2-c9eca1d2b08f\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"f527e4cc-d404-4d3c-9b41-ca0bcd128cf7\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"callback\":null,\"end\":6.3},\"id\":\"13aa78fa-02a7-43fc-bfba-6a56b64d3906\",\"type\":\"Range1d\"},{\"attributes\":{\"data_source\":{\"id\":\"b49bad7c-cbb5-4660-bed0-4c03c62df8b0\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"8cea28ef-deec-4643-8057-c9818555d57e\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"0b56d54c-d16c-47fc-931e-2a7480e69b59\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"3621db79-c6cb-4a33-9bed-2512a00c0547\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"858137cf-03e3-412c-8f7a-3954edf47fae\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"fb6a7678-8471-404d-9e45-f2271a4f9f72\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"accessibility_talk\",\"values\":1.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[7.0],\"label\":[{\"source\":\"accessibility_talk\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"accessibility_talk\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.5\"],\"y\":[3.5]}},\"id\":\"0b28176c-0934-4b11-a591-99db02931646\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"mongodb\",\"values\":4.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"mongodb\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"mongodb\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.8\"],\"y\":[0.5]}},\"id\":\"1aa03c00-da23-4eb2-986a-bf4bc2371ac9\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"children\":[{\"id\":\"5181361f-6590-4c33-afa5-096818133f10\",\"type\":\"Row\"}]},\"id\":\"878a3641-42ee-4124-a954-f42f047a7269\",\"type\":\"Column\"},{\"attributes\":{\"callback\":null,\"factors\":[\"2.0\",\"3.0\",\"4.0\",\"5.0\",\"nan\"]},\"id\":\"1c275b7c-014e-4892-8496-ad27da241872\",\"type\":\"FactorRange\"},{\"attributes\":{\"plot\":{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"bb181411-37f6-44a0-9045-4bd3be65c45a\",\"type\":\"ResetTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4bac69ed-8f73-456a-8554-ea1dc18d37ad\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"factors\":[\"1.0\",\"2.0\",\"3.0\",\"4.0\",\"5.0\",\"nan\"]},\"id\":\"3c652345-d228-4404-87b5-737e6a56ce31\",\"type\":\"FactorRange\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"e25703eb-023f-4763-b650-22f4ec313e72\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"accessibility_talk\",\"values\":2.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"accessibility_talk\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"accessibility_talk\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.5\"],\"y\":[1.5]}},\"id\":\"c02491fa-b934-459b-9c22-e34f9cc29dc1\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"06819580-2576-49d3-bbb1-3a2f0674fc50\",\"type\":\"PanTool\"},{\"id\":\"2b49230e-9e86-4098-9f59-14e67a1fd385\",\"type\":\"WheelZoomTool\"},{\"id\":\"db4dbd5b-ebb1-4ad6-b9f6-3449037c29d6\",\"type\":\"BoxZoomTool\"},{\"id\":\"1d24807b-7eeb-4d42-bf44-fb3ee0147b11\",\"type\":\"SaveTool\"},{\"id\":\"8167215e-9cd1-4f07-b9c9-c361bdabcdee\",\"type\":\"ResetTool\"},{\"id\":\"28aa5470-d68b-4b66-8547-337e986b2394\",\"type\":\"HelpTool\"}]},\"id\":\"d1fe0a48-99fe-4525-9544-4d2846b751c7\",\"type\":\"Toolbar\"},{\"attributes\":{\"axis_label\":\"Values\",\"formatter\":{\"id\":\"79cee6ce-4f02-4d96-8f8d-c82f70b405b3\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":0.7853981633974483,\"plot\":{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"9fb60db6-f568-4a4c-9dbb-13eea28a3d93\",\"type\":\"CategoricalTicker\"}},\"id\":\"434d8911-b622-4c7f-9ecb-9a1dd2a97365\",\"type\":\"CategoricalAxis\"},{\"attributes\":{},\"id\":\"303cf9b2-0b33-4535-967d-3a3fff3486e7\",\"type\":\"ToolEvents\"},{\"attributes\":{},\"id\":\"0df3bfcd-5568-40b7-9461-74f0a339b45d\",\"type\":\"BasicTicker\"},{\"attributes\":{\"below\":[{\"id\":\"23af3148-9438-483c-868b-418ef86274de\",\"type\":\"CategoricalAxis\"}],\"left\":[{\"id\":\"580e7cbd-c5d7-41f7-8669-e2bb1f7006d0\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"3abc22c6-d2f0-4ce4-9c27-ee8d41ae3b8a\",\"type\":\"BoxAnnotation\"},{\"id\":\"296265db-cb32-48be-a2a0-c30eb0154356\",\"type\":\"GlyphRenderer\"},{\"id\":\"9a4bccc6-ed1d-4473-af1e-224f66932a51\",\"type\":\"GlyphRenderer\"},{\"id\":\"50d51313-0aba-4a32-972a-699c1812a469\",\"type\":\"GlyphRenderer\"},{\"id\":\"c256be32-2b34-4c22-b127-9a651bc8a02d\",\"type\":\"GlyphRenderer\"},{\"id\":\"3f7cb5b8-279f-4dec-8735-d5bac9bfa94f\",\"type\":\"GlyphRenderer\"},{\"id\":\"b8df5a7d-a097-41d2-b6dd-2824dbc2a28a\",\"type\":\"GlyphRenderer\"},{\"id\":\"8be5a7cf-1ab5-4f1d-9d7d-ddcf03c6fae6\",\"type\":\"GlyphRenderer\"},{\"id\":\"32130797-23e9-4cb7-aa8b-88b9edda299b\",\"type\":\"GlyphRenderer\"},{\"id\":\"88de9255-cffe-443b-b2cd-5e93b29073c3\",\"type\":\"GlyphRenderer\"},{\"id\":\"6df7be9c-9c9e-46ca-a23c-b376eb773089\",\"type\":\"GlyphRenderer\"},{\"id\":\"693162b2-c9da-43ba-99be-511b23664a90\",\"type\":\"GlyphRenderer\"},{\"id\":\"1e0c5a20-81bb-4df9-8c44-85cac4c803a8\",\"type\":\"GlyphRenderer\"},{\"id\":\"58f75d2d-2dff-4d35-a3dc-f13d8154426a\",\"type\":\"GlyphRenderer\"},{\"id\":\"b5683e8e-4493-403b-9ef0-830cd6aa918c\",\"type\":\"GlyphRenderer\"},{\"id\":\"ec4d14f7-a7ca-4213-bbb5-debd644370be\",\"type\":\"Legend\"},{\"id\":\"23af3148-9438-483c-868b-418ef86274de\",\"type\":\"CategoricalAxis\"},{\"id\":\"580e7cbd-c5d7-41f7-8669-e2bb1f7006d0\",\"type\":\"LinearAxis\"},{\"id\":\"3331a3ee-762e-4508-94cd-8e675b0bdd58\",\"type\":\"Grid\"}],\"title\":{\"id\":\"85d70420-0d9e-44dd-a7d2-239599451c53\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"303cf9b2-0b33-4535-967d-3a3fff3486e7\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"d1fe0a48-99fe-4525-9544-4d2846b751c7\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"be69406e-1f83-4860-89f5-5b0df7ff1a23\",\"type\":\"FactorRange\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"b6ac1918-f855-426e-9704-105c3c181b4c\",\"type\":\"Range1d\"}},\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"children\":[{\"id\":\"00667a5c-f33e-425c-8ae9-b6d8e063339d\",\"type\":\"ToolbarBox\"},{\"id\":\"878a3641-42ee-4124-a954-f42f047a7269\",\"type\":\"Column\"}]},\"id\":\"bfc169bc-76e6-4704-8ed8-0df5348f5cc5\",\"type\":\"Column\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5daea0c2-0ea0-4cb0-8037-c2f2ce77bcf0\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"84d71083-9b95-4be5-b080-13771fa97544\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"cbdb33e9-ffd3-4698-87f2-151b5bfd09fd\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"f91aa0fd-dd8f-41f8-acc6-d4aae87a0903\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"3069c83f-73e4-42df-9da3-125922f04884\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"9465f5cc-9793-47ad-9442-bbbe2e9444cf\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"296265db-cb32-48be-a2a0-c30eb0154356\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"6413793e-d932-4f48-8bac-91d2f8042ebb\",\"type\":\"Rect\"},{\"attributes\":{\"items\":[{\"id\":\"02f7d473-ebec-4869-b3ff-f82f6f319c23\",\"type\":\"LegendItem\"},{\"id\":\"b28a1073-4943-4e00-8f8b-d87a7a0aeaa2\",\"type\":\"LegendItem\"},{\"id\":\"91d7362a-0896-41af-9af7-58d7aa05edab\",\"type\":\"LegendItem\"}],\"location\":\"top_left\",\"plot\":{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"fd808260-3216-4047-858b-18e8b54070d4\",\"type\":\"Legend\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"tensorflow_talk\",\"values\":4.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[13.0],\"label\":[{\"source\":\"tensorflow_talk\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"tensorflow_talk\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.25\"],\"y\":[6.5]}},\"id\":\"425100a4-1872-4e12-84bf-2e12103c9f0a\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"1aa03c00-da23-4eb2-986a-bf4bc2371ac9\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"f4de9f02-8cb9-4ec2-95d5-2c8eccaa581e\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"e6305b68-43b0-4f7a-8d4e-284a2abfd04a\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"c9cc558a-eb4e-468b-8387-7f56dbbe5f18\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1bf3df04-6b59-4c6c-bf16-7584b5afad72\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"29bd3b31-7fd8-4968-87a0-5c93f846cfa2\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"496b2ef5-d258-4b6d-bcc4-21be8892624c\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"79cee6ce-4f02-4d96-8f8d-c82f70b405b3\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"plot\":{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"a1b3deb0-ec6c-43e8-8e49-7bb015b25622\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"data_source\":{\"id\":\"205bc2c8-fff1-47bb-9b53-cb121c64a781\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c6e8b145-687b-464a-889b-b61cbfb209a4\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"54084e67-e3cd-4ff3-8bc0-2d6fdd14b467\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"asyncio\",\"values\":5.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[10.0],\"label\":[{\"source\":\"asyncio\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"asyncio\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.6\"],\"y\":[5.0]}},\"id\":\"618c20e3-ed9e-40f1-9321-0145f322f545\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"9465f5cc-9793-47ad-9442-bbbe2e9444cf\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"8d77931b-1581-4408-a1c9-c1dc6940d2aa\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"00cefe86-36ae-4c68-bec1-3209ab10f9de\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"6413793e-d932-4f48-8bac-91d2f8042ebb\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"21dc8eca-1fcc-43c5-8f4f-c9a8502a4796\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"a1c7a78e-e2ee-4fdc-a383-34726cd07563\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"f39547b6-e1ee-47f2-8dcb-731d4cbd4cf4\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"testing\",\"values\":2.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"testing\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"testing\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.2\"],\"y\":[0.5]}},\"id\":\"a4e37eae-fdd8-413d-a480-aaa05e703c5d\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"accessibility_talk\",\"values\":5.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[7.0],\"label\":[{\"source\":\"accessibility_talk\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"accessibility_talk\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.5\"],\"y\":[3.5]}},\"id\":\"e3844bb0-95af-4685-b491-eb0bd9292730\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"testing\",\"values\":4.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[11.0],\"label\":[{\"source\":\"testing\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"testing\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.2\"],\"y\":[5.5]}},\"id\":\"7cc91a2b-3df3-4dd9-b856-6fc983f0f943\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"13c6be7b-db25-4a58-93b0-48d6566597a4\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"f39547b6-e1ee-47f2-8dcb-731d4cbd4cf4\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"32130797-23e9-4cb7-aa8b-88b9edda299b\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"testing\",\"values\":5.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"testing\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"testing\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.2\"],\"y\":[0.5]}},\"id\":\"b49bad7c-cbb5-4660-bed0-4c03c62df8b0\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"06819580-2576-49d3-bbb1-3a2f0674fc50\",\"type\":\"PanTool\"},{\"attributes\":{\"axis_label\":\"Count( Values )\",\"formatter\":{\"id\":\"e2e03f8e-8ea4-42c0-b8e6-02954dbd252b\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"0df3bfcd-5568-40b7-9461-74f0a339b45d\",\"type\":\"BasicTicker\"}},\"id\":\"10d6ccf0-4559-4322-9885-4697ef67a500\",\"type\":\"LinearAxis\"},{\"attributes\":{\"data_source\":{\"id\":\"e1c5007b-f2f4-413b-b58f-ad5caa4bc90f\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"72c7b6f6-bfe7-4bf5-adab-7cc4fdd57b47\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"a47c66d1-4741-4b0d-ac65-74707c1caff9\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"fdf8e210-b924-4bcd-92fd-61fe0ef24a48\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_python\",\"values\":5.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[6.0],\"label\":[{\"source\":\"intro_python\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_python\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.25\"],\"y\":[3.0]}},\"id\":\"89269355-d125-484e-a546-36da5dfdccf5\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"fbad7790-7e45-47e5-b391-f4f055e90416\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"84d71083-9b95-4be5-b080-13771fa97544\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"c256be32-2b34-4c22-b127-9a651bc8a02d\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"f3478c5c-4f17-4290-a016-b6ee9dbed2b0\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"fe3de565-eb14-45a0-81f5-b1727504e572\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7d0ad70c-a33e-4999-a1fb-ab5edec6f0ed\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"5a4dcbd3-1d13-4b0e-a1fb-c07a2be84432\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"3abc22c6-d2f0-4ce4-9c27-ee8d41ae3b8a\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"plot\":{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"8b603ed6-7056-4811-ba53-259c824f9886\",\"type\":\"SaveTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c20fb14c-830e-4020-b38f-2e5956e1a370\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"00264f9b-5eeb-470e-9441-836bd8dbee76\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"6c70c155-f133-407e-9766-2a784c140c89\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"b5683e8e-4493-403b-9ef0-830cd6aa918c\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"fa5e64fd-4027-4899-abf4-f7ba2c5ab04d\",\"type\":\"HelpTool\"},{\"attributes\":{\"data_source\":{\"id\":\"abeac9de-b0eb-496d-a43c-b1e9c52c4960\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"fbf30355-5c57-4353-a1a9-fe07a22a0615\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"1e0c5a20-81bb-4df9-8c44-85cac4c803a8\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"intro_jupyter\"},\"renderers\":[{\"id\":\"1fff20f3-2ecf-4630-9ab0-b7021b9561eb\",\"type\":\"GlyphRenderer\"}]},\"id\":\"b28a1073-4943-4e00-8f8b-d87a7a0aeaa2\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"factors\":[\"1.0\",\"2.0\",\"3.0\",\"4.0\",\"5.0\",\"nan\"]},\"id\":\"be69406e-1f83-4860-89f5-5b0df7ff1a23\",\"type\":\"FactorRange\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"614686c9-a7e9-4ebb-84e4-548d8f7804f3\",\"type\":\"Rect\"},{\"attributes\":{\"label\":{\"value\":\"asyncio\"},\"renderers\":[{\"id\":\"c80ddda0-0e5d-44bc-969b-2a97f0fdd908\",\"type\":\"GlyphRenderer\"}]},\"id\":\"39cd0947-827c-499a-962c-af23374591a3\",\"type\":\"LegendItem\"},{\"attributes\":{\"data_source\":{\"id\":\"0e7c9c2b-3d9b-4486-ac3d-7639e57e3432\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"46812ea6-f919-4cc4-9ac1-9b36a044e67e\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"b2ebbaae-1d8e-4d20-a5ba-050ca26c7898\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"items\":[{\"id\":\"0a76056f-4edc-44fe-8c4b-884b44150aab\",\"type\":\"LegendItem\"},{\"id\":\"1dd188c4-a11f-4dc4-ac5c-91ef05ddee7c\",\"type\":\"LegendItem\"},{\"id\":\"15920094-4fe7-43ff-8d48-93739281d2dd\",\"type\":\"LegendItem\"}],\"location\":\"top_left\",\"plot\":{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"ec4d14f7-a7ca-4213-bbb5-debd644370be\",\"type\":\"Legend\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_python\",\"values\":2.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"intro_python\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_python\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.25\"],\"y\":[0.5]}},\"id\":\"0bee520f-16b7-46df-84cf-9254412c525b\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3519a5d4-1d11-4819-8c75-94e01b5924db\",\"type\":\"Rect\"},{\"attributes\":{\"plot\":{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"534ccc9f-1cb9-443d-ba57-051c3824344c\",\"type\":\"PanTool\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"ce53f545-c369-45ed-bbf4-9e76bb1731ab\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"87cf3c81-a644-4c2d-a920-84c169b40d5b\",\"type\":\"ToolEvents\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"zappa\",\"values\":2.0}],\"color\":[\"#df5320\"],\"fill_alpha\":[0.8],\"height\":[8.0],\"label\":[{\"source\":\"zappa\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"zappa\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.4\"],\"y\":[4.0]}},\"id\":\"1dfb244d-49c4-4eba-b99c-6b0705eb1ca3\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"tensorflow_talk\",\"values\":2.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[7.0],\"label\":[{\"source\":\"tensorflow_talk\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"tensorflow_talk\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.25\"],\"y\":[3.5]}},\"id\":\"121b3466-13db-42f9-8851-82626763dcef\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"e68fbb51-89da-455f-b174-c138caa2a81a\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"b918464b-b7b9-4956-8d52-c553ee02b21a\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"58f75d2d-2dff-4d35-a3dc-f13d8154426a\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"0fa0b32e-59a2-429b-9745-0ce27577b63a\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c24c0f27-5e6f-46d4-aec4-be15af27d3a7\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"235c9b6c-b5c4-4ed1-b5a0-60002b8b43f1\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"496b2ef5-d258-4b6d-bcc4-21be8892624c\",\"type\":\"BasicTicker\"}},\"id\":\"ee064700-fcf2-4946-b202-5b812bb79d97\",\"type\":\"Grid\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"df96bad6-e7b4-4e63-86e7-616ebe2ea99a\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"ea9c8e4a-6b5d-4e0b-9103-797068c614e9\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"aeafd05a-fb38-4849-aa10-36e983a444f4\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"f9edaad6-2b56-4378-81f8-d8591f793a66\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"f0526e70-725d-4021-8644-4dc75aa18fae\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"8d77931b-1581-4408-a1c9-c1dc6940d2aa\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"eda4c4e5-8f77-4036-bf43-a28f987891d8\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"aeafd05a-fb38-4849-aa10-36e983a444f4\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"9ea85757-8238-4b4e-b4fb-d2aa89ff5fc9\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"f3478c5c-4f17-4290-a016-b6ee9dbed2b0\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"8be5a7cf-1ab5-4f1d-9d7d-ddcf03c6fae6\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"citybikes_talk\",\"values\":3.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"citybikes_talk\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"citybikes_talk\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.75\"],\"y\":[1.5]}},\"id\":\"e68fbb51-89da-455f-b174-c138caa2a81a\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"9c9fe20f-ca07-422b-bf01-d5c244be9cde\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"a2cde2e0-0cab-470b-a210-3e6732639409\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_python\",\"values\":4.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"intro_python\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_python\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.25\"],\"y\":[1.5]}},\"id\":\"b413a95a-6574-4175-b897-92ada4cb549b\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_jupyter\",\"values\":2.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"intro_jupyter\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_jupyter\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.5\"],\"y\":[1.0]}},\"id\":\"900d9aff-4c84-4253-bfdc-4ce7cd4e8e65\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"28aa5470-d68b-4b66-8547-337e986b2394\",\"type\":\"HelpTool\"},{\"attributes\":{\"data_source\":{\"id\":\"6858f3d2-d3dd-4638-983e-8784b12da506\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"a2cde2e0-0cab-470b-a210-3e6732639409\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"9cf4909b-653c-41dc-a1af-b83be11d91e3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"2b49230e-9e86-4098-9f59-14e67a1fd385\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"accessibility_talk\",\"values\":4.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[9.0],\"label\":[{\"source\":\"accessibility_talk\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"accessibility_talk\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.5\"],\"y\":[4.5]}},\"id\":\"9ea85757-8238-4b4e-b4fb-d2aa89ff5fc9\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"440676b8-80ae-44ca-a350-4ba2c8946c51\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"asyncio\",\"values\":4.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[6.0],\"label\":[{\"source\":\"asyncio\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"asyncio\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.6\"],\"y\":[3.0]}},\"id\":\"c9cc558a-eb4e-468b-8387-7f56dbbe5f18\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"b413a95a-6574-4175-b897-92ada4cb549b\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1cf63938-b4ff-4e33-855c-e70036cc0f56\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"ef0ce5c5-4597-4edd-aea6-3f288a12afc8\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"8cea28ef-deec-4643-8057-c9818555d57e\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"end\":19.95},\"id\":\"b6ac1918-f855-426e-9704-105c3c181b4c\",\"type\":\"Range1d\"},{\"attributes\":{\"label\":{\"value\":\"intro_python\"},\"renderers\":[{\"id\":\"c15c4534-7d27-42ce-85f1-d516b07758c1\",\"type\":\"GlyphRenderer\"}]},\"id\":\"02f7d473-ebec-4869-b3ff-f82f6f319c23\",\"type\":\"LegendItem\"},{\"attributes\":{\"data_source\":{\"id\":\"c02491fa-b934-459b-9c22-e34f9cc29dc1\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"ee1f661d-e181-4f8f-a1a2-aa9a24c520e1\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"88de9255-cffe-443b-b2cd-5e93b29073c3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"mongodb\",\"values\":1.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"mongodb\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"mongodb\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.8\"],\"y\":[1.5]}},\"id\":\"3941f26a-bf61-48a4-9d72-5ea295de72f4\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"f5e9a5f6-0f18-4aa1-8846-dd5d505acc0e\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"cc1017e6-4f9e-43b3-9eb5-3eb954ce912e\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"dc4a5d4d-7921-478c-968c-e3f3b89ba8aa\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"0df3bfcd-5568-40b7-9461-74f0a339b45d\",\"type\":\"BasicTicker\"}},\"id\":\"1e9669b7-4467-4fb9-b828-a51bd24e350d\",\"type\":\"Grid\"},{\"attributes\":{\"label\":{\"value\":\"testing\"},\"renderers\":[{\"id\":\"0d2560dd-c42b-4e53-8ec1-03d873b6cff3\",\"type\":\"GlyphRenderer\"}]},\"id\":\"fb84f6be-e856-491f-be4f-597fef41c76d\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"fb6873cd-1078-4843-ae1e-00487805db66\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"overlay\":{\"id\":\"ce53f545-c369-45ed-bbf4-9e76bb1731ab\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"8369aaea-d23a-4bc6-916b-33c6c95e2b22\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"label\":{\"value\":\"citybikes_talk\"},\"renderers\":[{\"id\":\"693162b2-c9da-43ba-99be-511b23664a90\",\"type\":\"GlyphRenderer\"}]},\"id\":\"15920094-4fe7-43ff-8d48-93739281d2dd\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"fbf30355-5c57-4353-a1a9-fe07a22a0615\",\"type\":\"Rect\"},{\"attributes\":{\"plot\":null,\"text\":\"Evaluation by initiated workshops\"},\"id\":\"60418766-3cdd-4ec0-b137-38d1af18585d\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"328a65fd-70ca-43d5-b7ae-85d08250d264\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"c0c88249-8493-4571-be5d-4df059909891\",\"type\":\"ToolEvents\"},{\"attributes\":{},\"id\":\"1c4909e9-8ccf-4acc-9923-632fcd51e14d\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"6c70c155-f133-407e-9766-2a784c140c89\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_jupyter\",\"values\":5.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[4.0],\"label\":[{\"source\":\"intro_jupyter\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_jupyter\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.5\"],\"y\":[2.0]}},\"id\":\"9ed109a2-6ae0-43de-8742-d62f715839cd\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"ceea92ee-ae1b-4888-94e3-818a35efb47f\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"40785ade-875a-40b9-81b9-b12fd862a909\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"3f7cb5b8-279f-4dec-8735-d5bac9bfa94f\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"zappa\",\"values\":3.0}],\"color\":[\"#df5320\"],\"fill_alpha\":[0.8],\"height\":[5.0],\"label\":[{\"source\":\"zappa\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"zappa\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.4\"],\"y\":[2.5]}},\"id\":\"f0526e70-725d-4021-8644-4dc75aa18fae\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"9ed109a2-6ae0-43de-8742-d62f715839cd\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c4e9193a-cc64-4e94-af0e-af72cce2421a\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"369ae5f5-2b49-49bb-bb87-c1fa437ca89a\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"citybikes_talk\",\"values\":2.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"citybikes_talk\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"citybikes_talk\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.75\"],\"y\":[1.0]}},\"id\":\"00264f9b-5eeb-470e-9441-836bd8dbee76\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"534ccc9f-1cb9-443d-ba57-051c3824344c\",\"type\":\"PanTool\"},{\"id\":\"d9708db6-24d6-4ea5-b1b4-3cf13e7f2020\",\"type\":\"WheelZoomTool\"},{\"id\":\"0ad43e1e-2fd0-4e28-a560-d649650767a9\",\"type\":\"BoxZoomTool\"},{\"id\":\"aee4014e-e73f-49cd-9707-2403c5d26465\",\"type\":\"SaveTool\"},{\"id\":\"fb94b614-8712-4be3-942a-1c8e048912f2\",\"type\":\"ResetTool\"},{\"id\":\"9e676472-5c84-4292-8fd8-ad787ef731a0\",\"type\":\"HelpTool\"}]},\"id\":\"a8bd8f55-ad91-4662-90e1-c8630f83f457\",\"type\":\"Toolbar\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"f9067e7a-4013-450c-9175-1c450230e7a5\",\"type\":\"Rect\"},{\"attributes\":{\"items\":[{\"id\":\"fb84f6be-e856-491f-be4f-597fef41c76d\",\"type\":\"LegendItem\"},{\"id\":\"7364021d-4fd8-4b99-bb09-badeccf87f08\",\"type\":\"LegendItem\"},{\"id\":\"39cd0947-827c-499a-962c-af23374591a3\",\"type\":\"LegendItem\"},{\"id\":\"058078c9-f83a-4483-9c06-e5fde00a90ef\",\"type\":\"LegendItem\"}],\"location\":\"top_left\",\"plot\":{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"404503ce-2458-4344-bac4-a979da4d4ca8\",\"type\":\"Legend\"},{\"attributes\":{\"data_source\":{\"id\":\"425100a4-1872-4e12-84bf-2e12103c9f0a\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3519a5d4-1d11-4819-8c75-94e01b5924db\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"50d51313-0aba-4a32-972a-699c1812a469\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_django\",\"values\":4.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[4.0],\"label\":[{\"source\":\"intro_django\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_django\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.75\"],\"y\":[2.0]}},\"id\":\"6858f3d2-d3dd-4638-983e-8784b12da506\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":null,\"text\":\"Evaluation by beginners workshops\"},\"id\":\"61c0237e-53d0-4e96-a022-7df0f1807176\",\"type\":\"Title\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"tensorflow_talk\",\"values\":3.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[10.0],\"label\":[{\"source\":\"tensorflow_talk\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"tensorflow_talk\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.25\"],\"y\":[5.0]}},\"id\":\"3069c83f-73e4-42df-9da3-125922f04884\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"below\":[{\"id\":\"434d8911-b622-4c7f-9ecb-9a1dd2a97365\",\"type\":\"CategoricalAxis\"}],\"left\":[{\"id\":\"fb787f1e-284a-4824-aaa0-7e8658fd8800\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"ce53f545-c369-45ed-bbf4-9e76bb1731ab\",\"type\":\"BoxAnnotation\"},{\"id\":\"0d2560dd-c42b-4e53-8ec1-03d873b6cff3\",\"type\":\"GlyphRenderer\"},{\"id\":\"dc4a5d4d-7921-478c-968c-e3f3b89ba8aa\",\"type\":\"GlyphRenderer\"},{\"id\":\"f9edaad6-2b56-4378-81f8-d8591f793a66\",\"type\":\"GlyphRenderer\"},{\"id\":\"bef3b939-79fe-4f43-9d62-d259049f80bc\",\"type\":\"GlyphRenderer\"},{\"id\":\"0b56d54c-d16c-47fc-931e-2a7480e69b59\",\"type\":\"GlyphRenderer\"},{\"id\":\"fb6a7678-8471-404d-9e45-f2271a4f9f72\",\"type\":\"GlyphRenderer\"},{\"id\":\"eb8baedd-97ea-4a37-9fb4-e8491b13e1e3\",\"type\":\"GlyphRenderer\"},{\"id\":\"21dc8eca-1fcc-43c5-8f4f-c9a8502a4796\",\"type\":\"GlyphRenderer\"},{\"id\":\"eda4c4e5-8f77-4036-bf43-a28f987891d8\",\"type\":\"GlyphRenderer\"},{\"id\":\"c80ddda0-0e5d-44bc-969b-2a97f0fdd908\",\"type\":\"GlyphRenderer\"},{\"id\":\"5eb8607e-a8d1-4216-b748-a44ad1eac57d\",\"type\":\"GlyphRenderer\"},{\"id\":\"29bd3b31-7fd8-4968-87a0-5c93f846cfa2\",\"type\":\"GlyphRenderer\"},{\"id\":\"d33565dd-f83f-4ff2-87b2-bf49d27d1481\",\"type\":\"GlyphRenderer\"},{\"id\":\"54084e67-e3cd-4ff3-8bc0-2d6fdd14b467\",\"type\":\"GlyphRenderer\"},{\"id\":\"5a4dcbd3-1d13-4b0e-a1fb-c07a2be84432\",\"type\":\"GlyphRenderer\"},{\"id\":\"b2ebbaae-1d8e-4d20-a5ba-050ca26c7898\",\"type\":\"GlyphRenderer\"},{\"id\":\"e6305b68-43b0-4f7a-8d4e-284a2abfd04a\",\"type\":\"GlyphRenderer\"},{\"id\":\"9ffccdce-a4bf-46a9-8083-07e749500469\",\"type\":\"GlyphRenderer\"},{\"id\":\"404503ce-2458-4344-bac4-a979da4d4ca8\",\"type\":\"Legend\"},{\"id\":\"434d8911-b622-4c7f-9ecb-9a1dd2a97365\",\"type\":\"CategoricalAxis\"},{\"id\":\"fb787f1e-284a-4824-aaa0-7e8658fd8800\",\"type\":\"LinearAxis\"},{\"id\":\"ee064700-fcf2-4946-b202-5b812bb79d97\",\"type\":\"Grid\"}],\"title\":{\"id\":\"60418766-3cdd-4ec0-b137-38d1af18585d\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"87cf3c81-a644-4c2d-a920-84c169b40d5b\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"bce8ffac-c3e4-40ba-878b-f68c00b8ba76\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"3c652345-d228-4404-87b5-737e6a56ce31\",\"type\":\"FactorRange\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"7228c3e1-bdee-4747-9375-f9b7d90c2c05\",\"type\":\"Range1d\"}},\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"ee1f661d-e181-4f8f-a1a2-aa9a24c520e1\",\"type\":\"Rect\"},{\"attributes\":{\"label\":{\"value\":\"intro_django\"},\"renderers\":[{\"id\":\"9cf4909b-653c-41dc-a1af-b83be11d91e3\",\"type\":\"GlyphRenderer\"}]},\"id\":\"91d7362a-0896-41af-9af7-58d7aa05edab\",\"type\":\"LegendItem\"},{\"attributes\":{\"sizing_mode\":\"scale_width\",\"toolbar_location\":\"above\",\"tools\":[{\"id\":\"06819580-2576-49d3-bbb1-3a2f0674fc50\",\"type\":\"PanTool\"},{\"id\":\"2b49230e-9e86-4098-9f59-14e67a1fd385\",\"type\":\"WheelZoomTool\"},{\"id\":\"db4dbd5b-ebb1-4ad6-b9f6-3449037c29d6\",\"type\":\"BoxZoomTool\"},{\"id\":\"1d24807b-7eeb-4d42-bf44-fb3ee0147b11\",\"type\":\"SaveTool\"},{\"id\":\"8167215e-9cd1-4f07-b9c9-c361bdabcdee\",\"type\":\"ResetTool\"},{\"id\":\"28aa5470-d68b-4b66-8547-337e986b2394\",\"type\":\"HelpTool\"},{\"id\":\"534ccc9f-1cb9-443d-ba57-051c3824344c\",\"type\":\"PanTool\"},{\"id\":\"d9708db6-24d6-4ea5-b1b4-3cf13e7f2020\",\"type\":\"WheelZoomTool\"},{\"id\":\"0ad43e1e-2fd0-4e28-a560-d649650767a9\",\"type\":\"BoxZoomTool\"},{\"id\":\"aee4014e-e73f-49cd-9707-2403c5d26465\",\"type\":\"SaveTool\"},{\"id\":\"fb94b614-8712-4be3-942a-1c8e048912f2\",\"type\":\"ResetTool\"},{\"id\":\"9e676472-5c84-4292-8fd8-ad787ef731a0\",\"type\":\"HelpTool\"},{\"id\":\"6831507a-4c49-45a7-8997-f513fde69a8f\",\"type\":\"PanTool\"},{\"id\":\"a1b3deb0-ec6c-43e8-8e49-7bb015b25622\",\"type\":\"WheelZoomTool\"},{\"id\":\"8369aaea-d23a-4bc6-916b-33c6c95e2b22\",\"type\":\"BoxZoomTool\"},{\"id\":\"8b603ed6-7056-4811-ba53-259c824f9886\",\"type\":\"SaveTool\"},{\"id\":\"bb181411-37f6-44a0-9045-4bd3be65c45a\",\"type\":\"ResetTool\"},{\"id\":\"fa5e64fd-4027-4899-abf4-f7ba2c5ab04d\",\"type\":\"HelpTool\"}]},\"id\":\"00667a5c-f33e-425c-8ae9-b6d8e063339d\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"plot\":{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"6831507a-4c49-45a7-8997-f513fde69a8f\",\"type\":\"PanTool\"},{\"attributes\":{\"data_source\":{\"id\":\"121b3466-13db-42f9-8851-82626763dcef\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"440676b8-80ae-44ca-a350-4ba2c8946c51\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"9a4bccc6-ed1d-4473-af1e-224f66932a51\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"0cf47018-4a4a-403e-b8cf-c067e1197807\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"900d9aff-4c84-4253-bfdc-4ce7cd4e8e65\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"49728f3c-ae51-4c4a-91d4-1e4bfb5c9144\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"261bbccd-b029-48bf-975f-7977e72f3652\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"cc1017e6-4f9e-43b3-9eb5-3eb954ce912e\",\"type\":\"Rect\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"15bee8b8-519b-402c-aaef-ac6ddf2cc8bc\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"children\":[{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"}]},\"id\":\"5181361f-6590-4c33-afa5-096818133f10\",\"type\":\"Row\"},{\"attributes\":{\"data_source\":{\"id\":\"a4e37eae-fdd8-413d-a480-aaa05e703c5d\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"f7f333a0-1c7d-4751-b10a-dcf6ab9390b1\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"bef3b939-79fe-4f43-9d62-d259049f80bc\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"below\":[{\"id\":\"8e43684e-9f6a-405a-b1c9-319d1c4101c9\",\"type\":\"CategoricalAxis\"}],\"left\":[{\"id\":\"10d6ccf0-4559-4322-9885-4697ef67a500\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":400,\"renderers\":[{\"id\":\"15bee8b8-519b-402c-aaef-ac6ddf2cc8bc\",\"type\":\"BoxAnnotation\"},{\"id\":\"c15c4534-7d27-42ce-85f1-d516b07758c1\",\"type\":\"GlyphRenderer\"},{\"id\":\"f1997dcc-1149-44ee-bfb0-d876bedf64f8\",\"type\":\"GlyphRenderer\"},{\"id\":\"f17428c0-29e6-4e16-8ee2-c9eca1d2b08f\",\"type\":\"GlyphRenderer\"},{\"id\":\"ef0ce5c5-4597-4edd-aea6-3f288a12afc8\",\"type\":\"GlyphRenderer\"},{\"id\":\"1fff20f3-2ecf-4630-9ab0-b7021b9561eb\",\"type\":\"GlyphRenderer\"},{\"id\":\"369ae5f5-2b49-49bb-bb87-c1fa437ca89a\",\"type\":\"GlyphRenderer\"},{\"id\":\"261bbccd-b029-48bf-975f-7977e72f3652\",\"type\":\"GlyphRenderer\"},{\"id\":\"235c9b6c-b5c4-4ed1-b5a0-60002b8b43f1\",\"type\":\"GlyphRenderer\"},{\"id\":\"9cf4909b-653c-41dc-a1af-b83be11d91e3\",\"type\":\"GlyphRenderer\"},{\"id\":\"a47c66d1-4741-4b0d-ac65-74707c1caff9\",\"type\":\"GlyphRenderer\"},{\"id\":\"1c27ce81-9919-4ab1-a867-a592c3bcf439\",\"type\":\"GlyphRenderer\"},{\"id\":\"a2748087-95ae-417b-9f02-198f43f758df\",\"type\":\"GlyphRenderer\"},{\"id\":\"fd808260-3216-4047-858b-18e8b54070d4\",\"type\":\"Legend\"},{\"id\":\"8e43684e-9f6a-405a-b1c9-319d1c4101c9\",\"type\":\"CategoricalAxis\"},{\"id\":\"10d6ccf0-4559-4322-9885-4697ef67a500\",\"type\":\"LinearAxis\"},{\"id\":\"1e9669b7-4467-4fb9-b828-a51bd24e350d\",\"type\":\"Grid\"}],\"title\":{\"id\":\"61c0237e-53d0-4e96-a022-7df0f1807176\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"c0c88249-8493-4571-be5d-4df059909891\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"a8bd8f55-ad91-4662-90e1-c8630f83f457\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"1c275b7c-014e-4892-8496-ad27da241872\",\"type\":\"FactorRange\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"13aa78fa-02a7-43fc-bfba-6a56b64d3906\",\"type\":\"Range1d\"}},\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"asyncio\",\"values\":2.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"asyncio\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"asyncio\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.6\"],\"y\":[0.5]}},\"id\":\"0f982414-8a90-4c40-816d-20eae80e337e\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"1dfb244d-49c4-4eba-b99c-6b0705eb1ca3\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"f9067e7a-4013-450c-9175-1c450230e7a5\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"eb8baedd-97ea-4a37-9fb4-e8491b13e1e3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"zappa\",\"values\":4.0}],\"color\":[\"#df5320\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"zappa\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"zappa\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.4\"],\"y\":[0.5]}},\"id\":\"00cefe86-36ae-4c68-bec1-3209ab10f9de\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"testing\",\"values\":1.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"testing\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"testing\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.2\"],\"y\":[0.5]}},\"id\":\"ea9c8e4a-6b5d-4e0b-9103-797068c614e9\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"49728f3c-ae51-4c4a-91d4-1e4bfb5c9144\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"7d0ad70c-a33e-4999-a1fb-ab5edec6f0ed\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"46812ea6-f919-4cc4-9ac1-9b36a044e67e\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"mongodb\",\"values\":3.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[5.0],\"label\":[{\"source\":\"mongodb\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"mongodb\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.8\"],\"y\":[2.5]}},\"id\":\"fe3de565-eb14-45a0-81f5-b1727504e572\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"d9708db6-24d6-4ea5-b1b4-3cf13e7f2020\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"label\":{\"value\":\"mongodb\"},\"renderers\":[{\"id\":\"5a4dcbd3-1d13-4b0e-a1fb-c07a2be84432\",\"type\":\"GlyphRenderer\"}]},\"id\":\"058078c9-f83a-4483-9c06-e5fde00a90ef\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1cf63938-b4ff-4e33-855c-e70036cc0f56\",\"type\":\"Rect\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"39428ea9-67e1-43bb-9e2f-3e5d81f7629f\",\"type\":\"BasicTicker\"}},\"id\":\"3331a3ee-762e-4508-94cd-8e675b0bdd58\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_python\",\"values\":3.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"intro_python\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_python\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.25\"],\"y\":[1.0]}},\"id\":\"89afba85-8998-4f1f-94a3-e53ffe790227\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"9e676472-5c84-4292-8fd8-ad787ef731a0\",\"type\":\"HelpTool\"},{\"attributes\":{\"label\":{\"value\":\"accessibility_talk\"},\"renderers\":[{\"id\":\"b8df5a7d-a097-41d2-b6dd-2824dbc2a28a\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1dd188c4-a11f-4dc4-ac5c-91ef05ddee7c\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_django\",\"values\":5.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[5.0],\"label\":[{\"source\":\"intro_django\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_django\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.75\"],\"y\":[2.5]}},\"id\":\"a1507800-209e-4b1d-8377-1fa2660bf0f9\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c126c757-8149-41ef-b0e1-671c6a14c855\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"tensorflow_talk\",\"values\":1.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"tensorflow_talk\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"tensorflow_talk\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.25\"],\"y\":[0.5]}},\"id\":\"ceea92ee-ae1b-4888-94e3-818a35efb47f\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"97a3d2dc-5508-418e-8141-7c615b2faec5\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"89269355-d125-484e-a546-36da5dfdccf5\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"fdf8e210-b924-4bcd-92fd-61fe0ef24a48\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"c15c4534-7d27-42ce-85f1-d516b07758c1\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"zappa\"},\"renderers\":[{\"id\":\"fb6a7678-8471-404d-9e45-f2271a4f9f72\",\"type\":\"GlyphRenderer\"}]},\"id\":\"7364021d-4fd8-4b99-bb09-badeccf87f08\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1bf3df04-6b59-4c6c-bf16-7584b5afad72\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"accessibility_talk\",\"values\":3.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[13.0],\"label\":[{\"source\":\"accessibility_talk\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"accessibility_talk\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.5\"],\"y\":[6.5]}},\"id\":\"13c6be7b-db25-4a58-93b0-48d6566597a4\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"40785ade-875a-40b9-81b9-b12fd862a909\",\"type\":\"Rect\"},{\"attributes\":{\"axis_label\":\"Count( Values )\",\"formatter\":{\"id\":\"1fbbaf03-c311-492e-9785-5cf450953297\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"39428ea9-67e1-43bb-9e2f-3e5d81f7629f\",\"type\":\"BasicTicker\"}},\"id\":\"580e7cbd-c5d7-41f7-8669-e2bb1f7006d0\",\"type\":\"LinearAxis\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"f7f333a0-1c7d-4751-b10a-dcf6ab9390b1\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"asyncio\",\"values\":3.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"asyncio\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"asyncio\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.6\"],\"y\":[1.5]}},\"id\":\"68e69402-946b-4e2b-b5df-b4763f5eac5c\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"8167215e-9cd1-4f07-b9c9-c361bdabcdee\",\"type\":\"ResetTool\"},{\"attributes\":{\"data_source\":{\"id\":\"0b28176c-0934-4b11-a591-99db02931646\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4dfb2024-240c-487d-b4ea-713770571eac\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"b8df5a7d-a097-41d2-b6dd-2824dbc2a28a\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"f4de9f02-8cb9-4ec2-95d5-2c8eccaa581e\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"asyncio\",\"values\":1.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[1.0],\"label\":[{\"source\":\"asyncio\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"asyncio\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.6\"],\"y\":[0.5]}},\"id\":\"205bc2c8-fff1-47bb-9b53-cb121c64a781\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"6831507a-4c49-45a7-8997-f513fde69a8f\",\"type\":\"PanTool\"},{\"id\":\"a1b3deb0-ec6c-43e8-8e49-7bb015b25622\",\"type\":\"WheelZoomTool\"},{\"id\":\"8369aaea-d23a-4bc6-916b-33c6c95e2b22\",\"type\":\"BoxZoomTool\"},{\"id\":\"8b603ed6-7056-4811-ba53-259c824f9886\",\"type\":\"SaveTool\"},{\"id\":\"bb181411-37f6-44a0-9045-4bd3be65c45a\",\"type\":\"ResetTool\"},{\"id\":\"fa5e64fd-4027-4899-abf4-f7ba2c5ab04d\",\"type\":\"HelpTool\"}]},\"id\":\"bce8ffac-c3e4-40ba-878b-f68c00b8ba76\",\"type\":\"Toolbar\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_django\",\"values\":3.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"intro_django\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_django\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.75\"],\"y\":[1.5]}},\"id\":\"e1c5007b-f2f4-413b-b58f-ad5caa4bc90f\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"citybikes_talk\",\"values\":4.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[9.0],\"label\":[{\"source\":\"citybikes_talk\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"citybikes_talk\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.75\"],\"y\":[4.5]}},\"id\":\"abeac9de-b0eb-496d-a43c-b1e9c52c4960\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":\"Values\",\"formatter\":{\"id\":\"fb6873cd-1078-4843-ae1e-00487805db66\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":0.7853981633974483,\"plot\":{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"f527e4cc-d404-4d3c-9b41-ca0bcd128cf7\",\"type\":\"CategoricalTicker\"}},\"id\":\"8e43684e-9f6a-405a-b1c9-319d1c4101c9\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_jupyter\",\"values\":4.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[5.0],\"label\":[{\"source\":\"intro_jupyter\",\"values\":4.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_jupyter\"],\"values\":[4.0],\"width\":[0.2],\"x\":[\"4.0:0.5\"],\"y\":[2.5]}},\"id\":\"ecd6c54c-3950-486e-9b3f-6e0ca45d8478\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"68e69402-946b-4e2b-b5df-b4763f5eac5c\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"a1c7a78e-e2ee-4fdc-a383-34726cd07563\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"5eb8607e-a8d1-4216-b748-a44ad1eac57d\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"a1507800-209e-4b1d-8377-1fa2660bf0f9\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c126c757-8149-41ef-b0e1-671c6a14c855\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"1c27ce81-9919-4ab1-a867-a592c3bcf439\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"9fb60db6-f568-4a4c-9dbb-13eea28a3d93\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"15bee8b8-519b-402c-aaef-ac6ddf2cc8bc\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"0ad43e1e-2fd0-4e28-a560-d649650767a9\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"data_source\":{\"id\":\"ecd6c54c-3950-486e-9b3f-6e0ca45d8478\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"614686c9-a7e9-4ebb-84e4-548d8f7804f3\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"1fff20f3-2ecf-4630-9ab0-b7021b9561eb\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"1d24807b-7eeb-4d42-bf44-fb3ee0147b11\",\"type\":\"SaveTool\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"citybikes_talk\",\"values\":5.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[19.0],\"label\":[{\"source\":\"citybikes_talk\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"citybikes_talk\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.75\"],\"y\":[9.5]}},\"id\":\"05267b93-bb28-414a-bd6e-c49c514b058e\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"618c20e3-ed9e-40f1-9321-0145f322f545\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"97a3d2dc-5508-418e-8141-7c615b2faec5\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"c80ddda0-0e5d-44bc-969b-2a97f0fdd908\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"3f3bce8d-d547-4bd0-8fa9-f39c5269c6ae\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5daea0c2-0ea0-4cb0-8037-c2f2ce77bcf0\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"a2748087-95ae-417b-9f02-198f43f758df\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"3941f26a-bf61-48a4-9d72-5ea295de72f4\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"f91aa0fd-dd8f-41f8-acc6-d4aae87a0903\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"9ffccdce-a4bf-46a9-8083-07e749500469\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"e2e03f8e-8ea4-42c0-b8e6-02954dbd252b\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"overlay\":{\"id\":\"3abc22c6-d2f0-4ce4-9c27-ee8d41ae3b8a\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"db4dbd5b-ebb1-4ad6-b9f6-3449037c29d6\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4dfb2024-240c-487d-b4ea-713770571eac\",\"type\":\"Rect\"},{\"attributes\":{\"axis_label\":\"Count( Values )\",\"formatter\":{\"id\":\"328a65fd-70ca-43d5-b7ae-85d08250d264\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"eff8f2a5-9344-437e-beef-56f1ca8eaedc\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"496b2ef5-d258-4b6d-bcc4-21be8892624c\",\"type\":\"BasicTicker\"}},\"id\":\"fb787f1e-284a-4824-aaa0-7e8658fd8800\",\"type\":\"LinearAxis\"},{\"attributes\":{\"plot\":{\"id\":\"1312aa34-89c0-4a9c-a347-8d7cb3963c19\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"aee4014e-e73f-49cd-9707-2403c5d26465\",\"type\":\"SaveTool\"},{\"attributes\":{\"callback\":null,\"end\":11.55},\"id\":\"7228c3e1-bdee-4747-9375-f9b7d90c2c05\",\"type\":\"Range1d\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"72c7b6f6-bfe7-4bf5-adab-7cc4fdd57b47\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"testing\",\"values\":3.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[7.0],\"label\":[{\"source\":\"testing\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"testing\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.2\"],\"y\":[3.5]}},\"id\":\"f5e9a5f6-0f18-4aa1-8846-dd5d505acc0e\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c24c0f27-5e6f-46d4-aec4-be15af27d3a7\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_jupyter\",\"values\":3.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"intro_jupyter\",\"values\":3.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_jupyter\"],\"values\":[3.0],\"width\":[0.2],\"x\":[\"3.0:0.5\"],\"y\":[1.5]}},\"id\":\"0fa0b32e-59a2-429b-9745-0ce27577b63a\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"c6e8b145-687b-464a-889b-b61cbfb209a4\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"b918464b-b7b9-4956-8d52-c553ee02b21a\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"1fbbaf03-c311-492e-9785-5cf450953297\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"mongodb\",\"values\":2.0}],\"color\":[\"#5ab738\"],\"fill_alpha\":[0.8],\"height\":[2.0],\"label\":[{\"source\":\"mongodb\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"mongodb\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.8\"],\"y\":[1.0]}},\"id\":\"0e7c9c2b-3d9b-4486-ac3d-7639e57e3432\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"zappa\",\"values\":1.0}],\"color\":[\"#df5320\"],\"fill_alpha\":[0.8],\"height\":[7.0],\"label\":[{\"source\":\"zappa\",\"values\":1.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"zappa\"],\"values\":[1.0],\"width\":[0.2],\"x\":[\"1.0:0.4\"],\"y\":[3.5]}},\"id\":\"3621db79-c6cb-4a33-9bed-2512a00c0547\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":\"Values\",\"formatter\":{\"id\":\"9c9fe20f-ca07-422b-bf01-d5c244be9cde\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":0.7853981633974483,\"plot\":{\"id\":\"4764e072-bd13-4d58-ad56-68e9653f40bd\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"1c4909e9-8ccf-4acc-9923-632fcd51e14d\",\"type\":\"CategoricalTicker\"}},\"id\":\"23af3148-9438-483c-868b-418ef86274de\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"data_source\":{\"id\":\"7cc91a2b-3df3-4dd9-b856-6fc983f0f943\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"e25703eb-023f-4763-b650-22f4ec313e72\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"0d2560dd-c42b-4e53-8ec1-03d873b6cff3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":null,\"text\":\"Evaluation by talk\"},\"id\":\"85d70420-0d9e-44dd-a7d2-239599451c53\",\"type\":\"Title\"},{\"attributes\":{\"data_source\":{\"id\":\"05267b93-bb28-414a-bd6e-c49c514b058e\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"df96bad6-e7b4-4e63-86e7-616ebe2ea99a\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"693162b2-c9da-43ba-99be-511b23664a90\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"e3844bb0-95af-4685-b491-eb0bd9292730\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"0cf47018-4a4a-403e-b8cf-c067e1197807\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"6df7be9c-9c9e-46ca-a23c-b376eb773089\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"89afba85-8998-4f1f-94a3-e53ffe790227\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"c20fb14c-830e-4020-b38f-2e5956e1a370\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"f1997dcc-1149-44ee-bfb0-d876bedf64f8\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"tensorflow_talk\",\"values\":5.0}],\"color\":[\"#407ee7\"],\"fill_alpha\":[0.8],\"height\":[9.0],\"label\":[{\"source\":\"tensorflow_talk\",\"values\":5.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"tensorflow_talk\"],\"values\":[5.0],\"width\":[0.2],\"x\":[\"5.0:0.25\"],\"y\":[4.5]}},\"id\":\"fbad7790-7e45-47e5-b391-f4f055e90416\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"label\":{\"value\":\"tensorflow_talk\"},\"renderers\":[{\"id\":\"296265db-cb32-48be-a2a0-c30eb0154356\",\"type\":\"GlyphRenderer\"}]},\"id\":\"0a76056f-4edc-44fe-8c4b-884b44150aab\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"color\",\"x\",\"width\",\"label\",\"height\",\"line_alpha\",\"line_color\",\"fill_alpha\"],\"data\":{\"chart_index\":[{\"source\":\"intro_django\",\"values\":2.0}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"height\":[3.0],\"label\":[{\"source\":\"intro_django\",\"values\":2.0}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"source\":[\"intro_django\"],\"values\":[2.0],\"width\":[0.2],\"x\":[\"2.0:0.75\"],\"y\":[1.5]}},\"id\":\"3f3bce8d-d547-4bd0-8fa9-f39c5269c6ae\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"0f982414-8a90-4c40-816d-20eae80e337e\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4bac69ed-8f73-456a-8554-ea1dc18d37ad\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"d33565dd-f83f-4ff2-87b2-bf49d27d1481\",\"type\":\"GlyphRenderer\"}],\"root_ids\":[\"bfc169bc-76e6-4704-8ed8-0df5348f5cc5\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.3\"}};\n",
" var render_items = [{\"docid\":\"7d0f9624-d833-4c02-9ded-32f0b6f09ac8\",\"elementid\":\"d6ac6128-9404-4413-a287-9e65e18739cf\",\"modelid\":\"bfc169bc-76e6-4704-8ed8-0df5348f5cc5\"}];\n",
" \n",
" Bokeh.embed.embed_items(docs_json, render_items);\n",
" });\n",
" },\n",
" function(Bokeh) {\n",
" }\n",
" ];\n",
" \n",
" function run_inline_js() {\n",
" \n",
" if ((window.Bokeh !== undefined) || (force === \"1\")) {\n",
" for (var i = 0; i < inline_js.length; i++) {\n",
" inline_js[i](window.Bokeh);\n",
" }if (force === \"1\") {\n",
" display_loaded();\n",
" }} else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(run_inline_js, 100);\n",
" } else if (!window._bokeh_failed_load) {\n",
" console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
" window._bokeh_failed_load = true;\n",
" } else if (!force) {\n",
" var cell = $(\"#d6ac6128-9404-4413-a287-9e65e18739cf\").parents('.cell').data().cell;\n",
" cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
" }\n",
" \n",
" }\n",
" \n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
" run_inline_js();\n",
" } else {\n",
" load_libs(js_urls, function() {\n",
" console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
" run_inline_js();\n",
" });\n",
" }\n",
" }(this));\n",
"</script>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"display(HTML('<h1>Audience Evaluation II</h1>'))\n",
"graphs = gridplot([\n",
" [talk_evaluation, beginners_evaluation, initiated_evaluation,],\n",
" ])\n",
"show(graphs)"
]
},
{
"cell_type": "code",
"execution_count": 43,
"metadata": {
"collapsed": false,
"scrolled": true,
"slideshow": {
"slide_type": "slide"
}
},
"outputs": [
{
"data": {
"text/html": [
"<h1>Audience Sources</h1>"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
"\n",
" <div class=\"bk-root\">\n",
" <div class=\"plotdiv\" id=\"2da1b0f5-ef16-4c54-8d18-9c758cfe7076\"></div>\n",
" </div>\n",
"<script type=\"text/javascript\">\n",
" \n",
" (function(global) {\n",
" function now() {\n",
" return new Date();\n",
" }\n",
" \n",
" var force = \"\";\n",
" \n",
" if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_onload_callbacks = [];\n",
" window._bokeh_is_loading = undefined;\n",
" }\n",
" \n",
" \n",
" \n",
" if (typeof (window._bokeh_timeout) === \"undefined\" || force !== \"\") {\n",
" window._bokeh_timeout = Date.now() + 0;\n",
" window._bokeh_failed_load = false;\n",
" }\n",
" \n",
" var NB_LOAD_WARNING = {'data': {'text/html':\n",
" \"<div style='background-color: #fdd'>\\n\"+\n",
" \"<p>\\n\"+\n",
" \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
" \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
" \"</p>\\n\"+\n",
" \"<ul>\\n\"+\n",
" \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
" \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
" \"</ul>\\n\"+\n",
" \"<code>\\n\"+\n",
" \"from bokeh.resources import INLINE\\n\"+\n",
" \"output_notebook(resources=INLINE)\\n\"+\n",
" \"</code>\\n\"+\n",
" \"</div>\"}};\n",
" \n",
" function display_loaded() {\n",
" if (window.Bokeh !== undefined) {\n",
" Bokeh.$(\"#2da1b0f5-ef16-4c54-8d18-9c758cfe7076\").text(\"BokehJS successfully loaded.\");\n",
" } else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(display_loaded, 100)\n",
" }\n",
" }\n",
" \n",
" function run_callbacks() {\n",
" window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
" delete window._bokeh_onload_callbacks\n",
" console.info(\"Bokeh: all callbacks have finished\");\n",
" }\n",
" \n",
" function load_libs(js_urls, callback) {\n",
" window._bokeh_onload_callbacks.push(callback);\n",
" if (window._bokeh_is_loading > 0) {\n",
" console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
" return null;\n",
" }\n",
" if (js_urls == null || js_urls.length === 0) {\n",
" run_callbacks();\n",
" return null;\n",
" }\n",
" console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
" window._bokeh_is_loading = js_urls.length;\n",
" for (var i = 0; i < js_urls.length; i++) {\n",
" var url = js_urls[i];\n",
" var s = document.createElement('script');\n",
" s.src = url;\n",
" s.async = false;\n",
" s.onreadystatechange = s.onload = function() {\n",
" window._bokeh_is_loading--;\n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
" run_callbacks()\n",
" }\n",
" };\n",
" s.onerror = function() {\n",
" console.warn(\"failed to load library \" + url);\n",
" };\n",
" console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
" document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
" }\n",
" };var element = document.getElementById(\"2da1b0f5-ef16-4c54-8d18-9c758cfe7076\");\n",
" if (element == null) {\n",
" console.log(\"Bokeh: ERROR: autoload.js configured with elementid '2da1b0f5-ef16-4c54-8d18-9c758cfe7076' but no matching script tag was found. \")\n",
" return false;\n",
" }\n",
" \n",
" var js_urls = [];\n",
" \n",
" var inline_js = [\n",
" function(Bokeh) {\n",
" Bokeh.$(function() {\n",
" var docs_json = {\"4db6fd15-2078-4805-9ed3-fb30d491b526\":{\"roots\":{\"references\":[{\"attributes\":{\"sizing_mode\":\"scale_width\",\"toolbar_location\":\"above\",\"tools\":[{\"id\":\"6e8629d3-6135-45cd-9c79-12daa2e00147\",\"type\":\"PanTool\"},{\"id\":\"5253296e-2822-4cdd-b786-2b143a92f68a\",\"type\":\"WheelZoomTool\"},{\"id\":\"55de1f81-ec1b-4cdd-b7bf-5d97e7ecb485\",\"type\":\"BoxZoomTool\"},{\"id\":\"e194924c-d855-46a5-ba98-72a5db301f35\",\"type\":\"SaveTool\"},{\"id\":\"c4d4b98e-89c1-4839-bf3d-15d7f4e6b062\",\"type\":\"ResetTool\"},{\"id\":\"14ad81a7-108a-4116-b3b9-a28a7e1e11a0\",\"type\":\"HelpTool\"}]},\"id\":\"3b90abbf-8c82-4bfd-9a4d-0ff2988804e4\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"axis_label\":\"Count( Heared )\",\"formatter\":{\"id\":\"54708d39-dd52-48f1-9f9b-3e990e4d3470\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"a00b6a4f-2272-47fb-a763-2f87995e32f4\",\"type\":\"BasicTicker\"}},\"id\":\"6df46e14-79e0-4985-8c43-8f310896063a\",\"type\":\"LinearAxis\"},{\"attributes\":{\"label\":{\"value\":\"Org member ^^\"},\"renderers\":[{\"id\":\"1fb6f510-4815-4b06-94c0-54c28e46a8a4\",\"type\":\"GlyphRenderer\"}]},\"id\":\"751cff31-1c67-477d-a619-1382dd80c761\",\"type\":\"LegendItem\"},{\"attributes\":{\"plot\":{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"c4d4b98e-89c1-4839-bf3d-15d7f4e6b062\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"54708d39-dd52-48f1-9f9b-3e990e4d3470\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"data_source\":{\"id\":\"10bd4115-93da-40cb-a77b-d2044425362b\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"019f82a3-8f2c-4c6f-82d8-e97ca42d16ea\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"17f9f0a3-6f08-4914-895b-7ae06fb0d461\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"b9bd7847-e43e-4a46-836f-1e55b16d6e75\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"019f82a3-8f2c-4c6f-82d8-e97ca42d16ea\",\"type\":\"Rect\"},{\"attributes\":{},\"id\":\"a00b6a4f-2272-47fb-a763-2f87995e32f4\",\"type\":\"BasicTicker\"},{\"attributes\":{\"children\":[{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"id\":\"8b6976c7-c8ff-4a6e-a106-cf1b81851167\",\"type\":\"Spacer\"}]},\"id\":\"9f0124bb-4ec9-4e39-b08e-3d24cf5eb812\",\"type\":\"Row\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"line_color\",\"height\",\"fill_alpha\",\"x\",\"width\",\"label\",\"y\",\"color\",\"line_alpha\"],\"data\":{\"chart_index\":[{\"heared\":\"Other sources in Internet\"}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"heared\":[\"Other sources in Internet\"],\"height\":[3.0],\"label\":[{\"heared\":\"Other sources in Internet\"}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"width\":[0.8],\"x\":[\"Other sources in Internet\"],\"y\":[1.5]}},\"id\":\"20a269c2-44d9-4396-bf45-d839d33de1cb\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"label\":{\"value\":\"Colleague/Friend\"},\"renderers\":[{\"id\":\"17f9f0a3-6f08-4914-895b-7ae06fb0d461\",\"type\":\"GlyphRenderer\"}]},\"id\":\"71a8e9a7-8baf-4c29-a5f8-e415cdb35b72\",\"type\":\"LegendItem\"},{\"attributes\":{\"height\":800,\"width\":800},\"id\":\"8b6976c7-c8ff-4a6e-a106-cf1b81851167\",\"type\":\"Spacer\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"6e8629d3-6135-45cd-9c79-12daa2e00147\",\"type\":\"PanTool\"},{\"id\":\"5253296e-2822-4cdd-b786-2b143a92f68a\",\"type\":\"WheelZoomTool\"},{\"id\":\"55de1f81-ec1b-4cdd-b7bf-5d97e7ecb485\",\"type\":\"BoxZoomTool\"},{\"id\":\"e194924c-d855-46a5-ba98-72a5db301f35\",\"type\":\"SaveTool\"},{\"id\":\"c4d4b98e-89c1-4839-bf3d-15d7f4e6b062\",\"type\":\"ResetTool\"},{\"id\":\"14ad81a7-108a-4116-b3b9-a28a7e1e11a0\",\"type\":\"HelpTool\"}]},\"id\":\"2a25001d-8e56-4f28-834f-75dd593acf18\",\"type\":\"Toolbar\"},{\"attributes\":{\"below\":[{\"id\":\"2e1579aa-c870-40af-b21c-4e424c13f1b4\",\"type\":\"CategoricalAxis\"}],\"left\":[{\"id\":\"6df46e14-79e0-4985-8c43-8f310896063a\",\"type\":\"LinearAxis\"}],\"plot_height\":800,\"plot_width\":800,\"renderers\":[{\"id\":\"728e48a4-78c6-4a09-9f5c-a8056490feff\",\"type\":\"BoxAnnotation\"},{\"id\":\"17f9f0a3-6f08-4914-895b-7ae06fb0d461\",\"type\":\"GlyphRenderer\"},{\"id\":\"0e17f4b8-4394-4f5f-b40b-50aa4d3b46cb\",\"type\":\"GlyphRenderer\"},{\"id\":\"b1a53b8d-67e9-4d2a-9ea4-c46e6189a117\",\"type\":\"GlyphRenderer\"},{\"id\":\"72e1a938-989f-477c-af3a-a6e5e2ad1d4b\",\"type\":\"GlyphRenderer\"},{\"id\":\"1fb6f510-4815-4b06-94c0-54c28e46a8a4\",\"type\":\"GlyphRenderer\"},{\"id\":\"0671e641-4b6f-48a9-84a9-8e76bf0a171d\",\"type\":\"GlyphRenderer\"},{\"id\":\"cf14ba9b-e81e-4e18-94d2-c1d448b1f6be\",\"type\":\"GlyphRenderer\"},{\"id\":\"014bf09d-a1a4-427d-b7a7-cff47797366f\",\"type\":\"GlyphRenderer\"},{\"id\":\"f9f601b6-4e6f-4630-a46d-a847e7b0f636\",\"type\":\"GlyphRenderer\"},{\"id\":\"f4d24a0d-b822-4b39-955f-97d29937e4f1\",\"type\":\"GlyphRenderer\"},{\"id\":\"b5b84084-f204-4c38-9165-a2e18a451c10\",\"type\":\"Legend\"},{\"id\":\"2e1579aa-c870-40af-b21c-4e424c13f1b4\",\"type\":\"CategoricalAxis\"},{\"id\":\"6df46e14-79e0-4985-8c43-8f310896063a\",\"type\":\"LinearAxis\"},{\"id\":\"bc9b06ac-fae9-4b1c-b481-da2d9ad5150c\",\"type\":\"Grid\"}],\"title\":{\"id\":\"727a544f-6e5b-48d2-8baa-94bed549e53b\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"01f9d919-5239-4895-8706-74d0243a046f\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"2a25001d-8e56-4f28-834f-75dd593acf18\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_mapper_type\":\"auto\",\"x_range\":{\"id\":\"81910ec0-52d7-4115-8056-0798bbba09f9\",\"type\":\"FactorRange\"},\"y_mapper_type\":\"auto\",\"y_range\":{\"id\":\"12d6f7ad-4705-42f0-98dd-eb354586cff3\",\"type\":\"Range1d\"}},\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null,\"end\":33.6},\"id\":\"12d6f7ad-4705-42f0-98dd-eb354586cff3\",\"type\":\"Range1d\"},{\"attributes\":{\"label\":{\"value\":\"From PyBCN's twitter account\"},\"renderers\":[{\"id\":\"0e17f4b8-4394-4f5f-b40b-50aa4d3b46cb\",\"type\":\"GlyphRenderer\"}]},\"id\":\"01a3e8bb-1879-4208-bac0-f9ceb18a4186\",\"type\":\"LegendItem\"},{\"attributes\":{\"children\":[{\"id\":\"3b90abbf-8c82-4bfd-9a4d-0ff2988804e4\",\"type\":\"ToolbarBox\"},{\"id\":\"51c8f0ab-ea3f-4646-8dac-50371976c3ef\",\"type\":\"Column\"}]},\"id\":\"f59ad8b3-21ad-4219-beac-52bb33f523cf\",\"type\":\"Column\"},{\"attributes\":{\"data_source\":{\"id\":\"d5cf52ac-53bd-463c-8c53-180ab11d1fd2\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"e1bfa34c-b544-46dd-b40c-f7de16db59d7\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"f4d24a0d-b822-4b39-955f-97d29937e4f1\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"6e8629d3-6135-45cd-9c79-12daa2e00147\",\"type\":\"PanTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"8ca8f1ab-50d7-465a-9c3f-ce114b726197\",\"type\":\"Rect\"},{\"attributes\":{\"label\":{\"value\":\"From email at PyBCN's mailing list\"},\"renderers\":[{\"id\":\"b1a53b8d-67e9-4d2a-9ea4-c46e6189a117\",\"type\":\"GlyphRenderer\"}]},\"id\":\"eb57c553-fca4-40ce-b75d-83163c92ce27\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"line_color\",\"height\",\"fill_alpha\",\"x\",\"width\",\"label\",\"y\",\"color\",\"line_alpha\"],\"data\":{\"chart_index\":[{\"heared\":\"From email at PyLadies BCN mailing list\"}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"heared\":[\"From email at PyLadies BCN mailing list\"],\"height\":[5.0],\"label\":[{\"heared\":\"From email at PyLadies BCN mailing list\"}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"width\":[0.8],\"x\":[\"From email at PyLadies BCN mailing list\"],\"y\":[2.5]}},\"id\":\"3d894574-9e76-4600-869d-21803dc273d4\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"5253296e-2822-4cdd-b786-2b143a92f68a\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2f1a5640-4c84-4787-ad30-8fcbdde33ac8\",\"type\":\"Rect\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"line_color\",\"height\",\"fill_alpha\",\"x\",\"width\",\"label\",\"y\",\"color\",\"line_alpha\"],\"data\":{\"chart_index\":[{\"heared\":\"From PyBCN's twitter account\"}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"heared\":[\"From PyBCN's twitter account\"],\"height\":[3.0],\"label\":[{\"heared\":\"From PyBCN's twitter account\"}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"width\":[0.8],\"x\":[\"From PyBCN's twitter account\"],\"y\":[1.5]}},\"id\":\"79802b31-213d-4a57-826e-4ba48c7c22e6\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"3d894574-9e76-4600-869d-21803dc273d4\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2f1a5640-4c84-4787-ad30-8fcbdde33ac8\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"cf14ba9b-e81e-4e18-94d2-c1d448b1f6be\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"factors\":[\"Colleague/Friend\",\"From PyBCN's twitter account\",\"From PyLadies BCN twitter account\",\"From email at PyBCN's mailing list\",\"From email at PyLadies BCN mailing list\",\"Meetup\",\"Org member ^^\",\"Other sources in Internet\",\"University mailing list\",\"pybcn meetup group\"]},\"id\":\"81910ec0-52d7-4115-8056-0798bbba09f9\",\"type\":\"FactorRange\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"63e41737-c97b-4a57-b46c-a1195db69332\",\"type\":\"Rect\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"a00b6a4f-2272-47fb-a763-2f87995e32f4\",\"type\":\"BasicTicker\"}},\"id\":\"bc9b06ac-fae9-4b1c-b481-da2d9ad5150c\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"a3b421d9-eab8-467d-8175-7061f555b1b3\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"b9bd7847-e43e-4a46-836f-1e55b16d6e75\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"1fb6f510-4815-4b06-94c0-54c28e46a8a4\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"University mailing list\"},\"renderers\":[{\"id\":\"0671e641-4b6f-48a9-84a9-8e76bf0a171d\",\"type\":\"GlyphRenderer\"}]},\"id\":\"28539cab-6d86-4d5d-a17b-8e1a26cf5900\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"522e11dd-6d68-4870-9812-006db4e574cf\",\"type\":\"Rect\"},{\"attributes\":{\"plot\":{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"14ad81a7-108a-4116-b3b9-a28a7e1e11a0\",\"type\":\"HelpTool\"},{\"attributes\":{\"label\":{\"value\":\"pybcn meetup group\"},\"renderers\":[{\"id\":\"f4d24a0d-b822-4b39-955f-97d29937e4f1\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4806e7ca-f5eb-49ab-ad97-01a38961ded7\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"99250b86-0953-4650-85bf-b9dd20b255d7\",\"type\":\"CategoricalTicker\"},{\"attributes\":{},\"id\":\"013b787f-0061-46b6-90d8-9b9d6784d65a\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"line_color\",\"height\",\"fill_alpha\",\"x\",\"width\",\"label\",\"y\",\"color\",\"line_alpha\"],\"data\":{\"chart_index\":[{\"heared\":\"Meetup\"}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"heared\":[\"Meetup\"],\"height\":[1.0],\"label\":[{\"heared\":\"Meetup\"}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"width\":[0.8],\"x\":[\"Meetup\"],\"y\":[0.5]}},\"id\":\"482332d8-ac31-49e1-aa5b-466cc6506f39\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"e194924c-d855-46a5-ba98-72a5db301f35\",\"type\":\"SaveTool\"},{\"attributes\":{\"overlay\":{\"id\":\"728e48a4-78c6-4a09-9f5c-a8056490feff\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"55de1f81-ec1b-4cdd-b7bf-5d97e7ecb485\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"01f9d919-5239-4895-8706-74d0243a046f\",\"type\":\"ToolEvents\"},{\"attributes\":{\"plot\":null,\"text\":\"Sources for attendees\"},\"id\":\"727a544f-6e5b-48d2-8baa-94bed549e53b\",\"type\":\"Title\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"728e48a4-78c6-4a09-9f5c-a8056490feff\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"data_source\":{\"id\":\"482332d8-ac31-49e1-aa5b-466cc6506f39\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"e8a93c77-b8c0-4505-87aa-fc05e6d95c87\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"f9f601b6-4e6f-4630-a46d-a847e7b0f636\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"From email at PyLadies BCN mailing list\"},\"renderers\":[{\"id\":\"cf14ba9b-e81e-4e18-94d2-c1d448b1f6be\",\"type\":\"GlyphRenderer\"}]},\"id\":\"836f9491-d425-4da6-9f5b-de6c54c18528\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"line_color\",\"height\",\"fill_alpha\",\"x\",\"width\",\"label\",\"y\",\"color\",\"line_alpha\"],\"data\":{\"chart_index\":[{\"heared\":\"pybcn meetup group\"}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"heared\":[\"pybcn meetup group\"],\"height\":[1.0],\"label\":[{\"heared\":\"pybcn meetup group\"}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"width\":[0.8],\"x\":[\"pybcn meetup group\"],\"y\":[0.5]}},\"id\":\"d5cf52ac-53bd-463c-8c53-180ab11d1fd2\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"66a9d1a6-2ea6-433e-bb51-de75dcce4422\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5ff7b331-dc18-4931-9b8d-b18ce8993f57\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"b1a53b8d-67e9-4d2a-9ea4-c46e6189a117\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"Other sources in Internet\"},\"renderers\":[{\"id\":\"72e1a938-989f-477c-af3a-a6e5e2ad1d4b\",\"type\":\"GlyphRenderer\"}]},\"id\":\"41f8dee7-6c34-4142-97ec-b0c820cd2cee\",\"type\":\"LegendItem\"},{\"attributes\":{\"children\":[{\"id\":\"9f0124bb-4ec9-4e39-b08e-3d24cf5eb812\",\"type\":\"Row\"}]},\"id\":\"51c8f0ab-ea3f-4646-8dac-50371976c3ef\",\"type\":\"Column\"},{\"attributes\":{\"data_source\":{\"id\":\"20a269c2-44d9-4396-bf45-d839d33de1cb\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"8ca8f1ab-50d7-465a-9c3f-ce114b726197\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"72e1a938-989f-477c-af3a-a6e5e2ad1d4b\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5ff7b331-dc18-4931-9b8d-b18ce8993f57\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"d1fe19a9-68e6-4286-a457-d7402f9254aa\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"79a574dd-f329-4de9-8a1f-f4eebb74b8b0\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"014bf09d-a1a4-427d-b7a7-cff47797366f\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"Meetup\"},\"renderers\":[{\"id\":\"f9f601b6-4e6f-4630-a46d-a847e7b0f636\",\"type\":\"GlyphRenderer\"}]},\"id\":\"53f3d727-5b1b-4866-9ade-e2de0dc9d302\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"line_color\",\"height\",\"fill_alpha\",\"x\",\"width\",\"label\",\"y\",\"color\",\"line_alpha\"],\"data\":{\"chart_index\":[{\"heared\":\"From email at PyBCN's mailing list\"}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"heared\":[\"From email at PyBCN's mailing list\"],\"height\":[32.0],\"label\":[{\"heared\":\"From email at PyBCN's mailing list\"}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"width\":[0.8],\"x\":[\"From email at PyBCN's mailing list\"],\"y\":[16.0]}},\"id\":\"66a9d1a6-2ea6-433e-bb51-de75dcce4422\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"79a574dd-f329-4de9-8a1f-f4eebb74b8b0\",\"type\":\"Rect\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"e8a93c77-b8c0-4505-87aa-fc05e6d95c87\",\"type\":\"Rect\"},{\"attributes\":{\"items\":[{\"id\":\"71a8e9a7-8baf-4c29-a5f8-e415cdb35b72\",\"type\":\"LegendItem\"},{\"id\":\"01a3e8bb-1879-4208-bac0-f9ceb18a4186\",\"type\":\"LegendItem\"},{\"id\":\"eb57c553-fca4-40ce-b75d-83163c92ce27\",\"type\":\"LegendItem\"},{\"id\":\"41f8dee7-6c34-4142-97ec-b0c820cd2cee\",\"type\":\"LegendItem\"},{\"id\":\"751cff31-1c67-477d-a619-1382dd80c761\",\"type\":\"LegendItem\"},{\"id\":\"28539cab-6d86-4d5d-a17b-8e1a26cf5900\",\"type\":\"LegendItem\"},{\"id\":\"836f9491-d425-4da6-9f5b-de6c54c18528\",\"type\":\"LegendItem\"},{\"id\":\"dff2b856-fb24-4d3c-b27a-c1afb2331086\",\"type\":\"LegendItem\"},{\"id\":\"53f3d727-5b1b-4866-9ade-e2de0dc9d302\",\"type\":\"LegendItem\"},{\"id\":\"4806e7ca-f5eb-49ab-ad97-01a38961ded7\",\"type\":\"LegendItem\"}],\"location\":\"top_right\",\"plot\":{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"}},\"id\":\"b5b84084-f204-4c38-9165-a2e18a451c10\",\"type\":\"Legend\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"line_color\",\"height\",\"fill_alpha\",\"x\",\"width\",\"label\",\"y\",\"color\",\"line_alpha\"],\"data\":{\"chart_index\":[{\"heared\":\"Colleague/Friend\"}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"heared\":[\"Colleague/Friend\"],\"height\":[18.0],\"label\":[{\"heared\":\"Colleague/Friend\"}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"width\":[0.8],\"x\":[\"Colleague/Friend\"],\"y\":[9.0]}},\"id\":\"10bd4115-93da-40cb-a77b-d2044425362b\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":\"Heared\",\"formatter\":{\"id\":\"013b787f-0061-46b6-90d8-9b9d6784d65a\",\"type\":\"CategoricalTickFormatter\"},\"major_label_orientation\":0.7853981633974483,\"plot\":{\"id\":\"3d5cadcd-3e71-4fcb-b50d-5e45ffd9ad1d\",\"subtype\":\"Chart\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"99250b86-0953-4650-85bf-b9dd20b255d7\",\"type\":\"CategoricalTicker\"}},\"id\":\"2e1579aa-c870-40af-b21c-4e424c13f1b4\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"label\":{\"value\":\"From PyLadies BCN twitter account\"},\"renderers\":[{\"id\":\"014bf09d-a1a4-427d-b7a7-cff47797366f\",\"type\":\"GlyphRenderer\"}]},\"id\":\"dff2b856-fb24-4d3c-b27a-c1afb2331086\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"line_color\",\"height\",\"fill_alpha\",\"x\",\"width\",\"label\",\"y\",\"color\",\"line_alpha\"],\"data\":{\"chart_index\":[{\"heared\":\"University mailing list\"}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"heared\":[\"University mailing list\"],\"height\":[1.0],\"label\":[{\"heared\":\"University mailing list\"}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"width\":[0.8],\"x\":[\"University mailing list\"],\"y\":[0.5]}},\"id\":\"5bda5d27-f396-4a77-9651-00252e8c5e8e\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"field\":\"fill_alpha\"},\"fill_color\":{\"field\":\"color\"},\"height\":{\"field\":\"height\",\"units\":\"data\"},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"field\":\"width\",\"units\":\"data\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"e1bfa34c-b544-46dd-b40c-f7de16db59d7\",\"type\":\"Rect\"},{\"attributes\":{\"data_source\":{\"id\":\"79802b31-213d-4a57-826e-4ba48c7c22e6\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"63e41737-c97b-4a57-b46c-a1195db69332\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"0e17f4b8-4394-4f5f-b40b-50aa4d3b46cb\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"5bda5d27-f396-4a77-9651-00252e8c5e8e\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"522e11dd-6d68-4870-9812-006db4e574cf\",\"type\":\"Rect\"},\"hover_glyph\":null,\"nonselection_glyph\":null,\"selection_glyph\":null},\"id\":\"0671e641-4b6f-48a9-84a9-8e76bf0a171d\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"line_color\",\"height\",\"fill_alpha\",\"x\",\"width\",\"label\",\"y\",\"color\",\"line_alpha\"],\"data\":{\"chart_index\":[{\"heared\":\"Org member ^^\"}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"heared\":[\"Org member ^^\"],\"height\":[1.0],\"label\":[{\"heared\":\"Org member ^^\"}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"width\":[0.8],\"x\":[\"Org member ^^\"],\"y\":[0.5]}},\"id\":\"a3b421d9-eab8-467d-8175-7061f555b1b3\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"line_color\",\"height\",\"fill_alpha\",\"x\",\"width\",\"label\",\"y\",\"color\",\"line_alpha\"],\"data\":{\"chart_index\":[{\"heared\":\"From PyLadies BCN twitter account\"}],\"color\":[\"#f22c40\"],\"fill_alpha\":[0.8],\"heared\":[\"From PyLadies BCN twitter account\"],\"height\":[1.0],\"label\":[{\"heared\":\"From PyLadies BCN twitter account\"}],\"line_alpha\":[1.0],\"line_color\":[\"white\"],\"width\":[0.8],\"x\":[\"From PyLadies BCN twitter account\"],\"y\":[0.5]}},\"id\":\"d1fe19a9-68e6-4286-a457-d7402f9254aa\",\"type\":\"ColumnDataSource\"}],\"root_ids\":[\"f59ad8b3-21ad-4219-beac-52bb33f523cf\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.3\"}};\n",
" var render_items = [{\"docid\":\"4db6fd15-2078-4805-9ed3-fb30d491b526\",\"elementid\":\"2da1b0f5-ef16-4c54-8d18-9c758cfe7076\",\"modelid\":\"f59ad8b3-21ad-4219-beac-52bb33f523cf\"}];\n",
" \n",
" Bokeh.embed.embed_items(docs_json, render_items);\n",
" });\n",
" },\n",
" function(Bokeh) {\n",
" }\n",
" ];\n",
" \n",
" function run_inline_js() {\n",
" \n",
" if ((window.Bokeh !== undefined) || (force === \"1\")) {\n",
" for (var i = 0; i < inline_js.length; i++) {\n",
" inline_js[i](window.Bokeh);\n",
" }if (force === \"1\") {\n",
" display_loaded();\n",
" }} else if (Date.now() < window._bokeh_timeout) {\n",
" setTimeout(run_inline_js, 100);\n",
" } else if (!window._bokeh_failed_load) {\n",
" console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
" window._bokeh_failed_load = true;\n",
" } else if (!force) {\n",
" var cell = $(\"#2da1b0f5-ef16-4c54-8d18-9c758cfe7076\").parents('.cell').data().cell;\n",
" cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
" }\n",
" \n",
" }\n",
" \n",
" if (window._bokeh_is_loading === 0) {\n",
" console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
" run_inline_js();\n",
" } else {\n",
" load_libs(js_urls, function() {\n",
" console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
" run_inline_js();\n",
" });\n",
" }\n",
" }(this));\n",
"</script>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"display(HTML('<h1>Audience Sources</h1>'))\n",
"graphs = gridplot([\n",
" [heared_sources, None,],\n",
" ])\n",
"show(graphs)"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "slide"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"---------------------------------------------\n",
"Biopython\n",
"---------------------------------------------\n",
"More events\n",
"---------------------------------------------\n",
"Python on embedded devices (RPi, Arduino & similar)\n",
"---------------------------------------------\n",
"professional experiences with python\n",
"---------------------------------------------\n",
"We should have instructions to prepare the workshop before it happens not to lose time downloading and installing stuffs.\n",
"---------------------------------------------\n",
"use of odoo openERP\n",
"---------------------------------------------\n",
"more event like this \n",
"---------------------------------------------\n",
"Natural Language Processing\n",
"Chatbots\n",
"---------------------------------------------\n",
"initiation workshop about scipy, opencv\n",
"security\n",
"---------------------------------------------\n",
"python and graphics/gaming (pyopengl/pygame/cocos/kiwi...)\n",
"---------------------------------------------\n",
"Sessions between \"beginners\" and \"advanced\"\n",
"---------------------------------------------\n",
"python in the browser\n",
"---------------------------------------------\n",
"Big data\n",
"Tricks for optimization \n",
"---------------------------------------------\n",
"Django\n",
"---------------------------------------------\n",
"Big data, parallel computing, videogames.\n",
"---------------------------------------------\n",
"I could assist to the presentation on MongoDB and I would have interested in that. In general, I like scientific use of Python and I am interested in related talks.\n",
"---------------------------------------------\n",
"\n",
"\n",
"---------------------------------------------\n",
"- Workshop of Data Analysis\n",
"- Python & Spark & Hadoop\n",
"- Data Visualization with Seaborn, Bokeh\n",
"- More about Django\n",
"---------------------------------------------\n",
"At beginner's talks or events it could be better to concentrate in one specific thing and work more with it because when you have to practise is when you see if you understand or not the theory.\n",
"\n",
"Maybe, because my level of informatics in generals was horrible, it was a little difficult to keep pace in class especially when we have to install all the things and programs and paquets using the console. It would have been easier if all this things had been done before or with more time and slowly.\n",
"---------------------------------------------\n",
"The past topics were pretty good, bit their treatment was pretty bad, ie the coverage was either too superficial and way too noobish, or too advanced and poorly structured, making too many assumptions about the audience's level of preparedness. The asyncio session was one example of this. Learning about frameworks and libraries is probably much more efficient on your own, following a good book or video tutorial. Being proficient in a topic is not enough - one has to also be a good presenter.\n"
]
}
],
"source": [
"for index in attendees_data.subjects.dropna().index:\n",
" print(\"---------------------------------------------\\n{}\".format(attendees_data.subjects[index]))"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "slide"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"---------------------------------------------\n",
"Skyscanner\n",
"---------------------------------------------\n",
"Mathieu Leplatre\n",
"---------------------------------------------\n",
"odoo\n",
"---------------------------------------------\n",
"I missed other fields like humanities or social sciences \n",
"---------------------------------------------\n",
"Nuriaaaaaaaa !!\n",
":-P\n",
"the guys from Skyscanner again please.\n",
"---------------------------------------------\n",
"Right now, not especially. But I would contact you if I have a proposition to do.\n",
"---------------------------------------------\n",
"\n",
"\n"
]
}
],
"source": [
"for index in attendees_data.speakers.dropna().index:\n",
" print(\"---------------------------------------------\\n{}\".format(attendees_data.speakers[index]))"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {
"collapsed": false,
"slideshow": {
"slide_type": "slide"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"---------------------------------------------\n",
"For complicated setups, could be nice to provide a checklist prior to the talk, so half of it is not spent on getting the setup. Also load tests could be done by the speakers. Wifi could be better.\n",
"---------------------------------------------\n",
"Thanks for organizing this event!! Looking forward to the next one :)\n",
"---------------------------------------------\n",
"Python Programming Introduction Course was an Introduction to Programming. Teacher was fine but for people without any programming experience.\n",
"---------------------------------------------\n",
"Thank you very much for the organization!! Really amazing! \n",
"---------------------------------------------\n",
"Better wifi next time please :)\n",
"---------------------------------------------\n",
"Thanks a lot for preparing all meetups!\n",
"---------------------------------------------\n",
"a microphone would be great in some case\n",
"please consider a local server with alocal repository for the workshop. That would be awesome.\n",
"---------------------------------------------\n",
"That veggie spread with miso and tofu was absolutely awesome, where can I buy it? :)\n",
"---------------------------------------------\n",
"Pensant amb vosaltres, potser us hagués estat profitós si, a l'inici de les activitats, haguéssiu dedicat uns 5' a presentar l'organització PyBCN. Era un bon dia per a animar als participants a col·laborar-hi aportant idees/temps/estones de voluntariat... o sigui, facilitant canals de participació! ;-) Però potser vaig ser jo qui no va estar al cas i ja ho vau fer...!! En qualsevol cas, tot va ser impecable, l'enhorabona!\n",
"---------------------------------------------\n",
"Congratulations for organizing these events. Looking forward for more. \n",
"---------------------------------------------\n",
"Un pyDay molt positiu :D\n",
"Si us sembla que valoro baix, \"as usual meetups\" és molt alt! Sempre us ho dic, estem molt mal acostumats amb el nivell de PyBCN!\n",
"I a quin idioma prefereixo, he posat català per posar algo: no hi havia l'opció de \"Qualsevol dels 3\".\n",
"\n",
"Al meetup XXL, al refrigeri posterior, la beguda estava molt bé, però vaig trobar a faltar menjar una mica més contundent (pizzes?) a part dels snacks.\n",
"\n",
"Els workshops, els vaig trobar justos de temps que a sobre es van afegir els problemes de xarxa i amb el de Serverless i MongoDB no vam poder fer res. Els de MongoDB van fer un pla B (mostrar demo i ho van salvar bastant).\n",
"Estaria bé, per futurs esdeveniments, insistir als speakers que diguin quin software i quina versió de Python (sí, és trist preguntar-ho però hi ha qui encara utilitza el Python 2.7) i quins paquets. Informant als assistents uns quants dies abans per poder-s'ho preparar. Bàsicament, que el workshop comenci amb tots els assistents tenint l'entorn perfectament configurat d'entrada.\n",
"Per cert, em va anar bé el litre i mig de cafè que em vaig emportar al recollir... :D:D\n",
"I gràcies per l'organització :-) \n",
"---------------------------------------------\n",
"Give microphones to your speakers. People in the back could barely hear the presentation.\n",
"---------------------------------------------\n",
"\n",
"\n",
"---------------------------------------------\n",
"Please keep doing it! It's great that you are collecting feedback and seek to make the event better. Imo there is a lot that can be improved.\n"
]
}
],
"source": [
"for index in attendees_data.comment.dropna().index:\n",
" print(\"---------------------------------------------\\n{}\".format(attendees_data.comment[index]))"
]
}
],
"metadata": {
"anaconda-cloud": {},
"celltoolbar": "Slideshow",
"kernelspec": {
"display_name": "Python [conda env:pyday-2016]",
"language": "python",
"name": "conda-env-pyday-2016-py"
},
"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.5.2"
}
},
"nbformat": 4,
"nbformat_minor": 1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment