{ "metadata": { "name": "", "signature": "sha256:a05089b3b8ce8feb4a4330d23e46aa0fcbb5575e33db738cff2fd75adefb6015" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "Bokeh Demo" ] }, { "cell_type": "heading", "level": 3, "metadata": {}, "source": [ "Portland Data Science Meetup, November 2014" ] }, { "cell_type": "code", "collapsed": false, "input": [ "import bokeh.charts as bc\n", "import bokeh\n", "import pandas as pd\n", "import qgrid\n", "\n", "bokeh.load_notebook()\n", "qgrid.nbinstall()\n", "\n", "# Going to look at the same Snowtel data, using Bokeh renderer\n", "df = pd.read_csv('mthood_snotel.csv', header=7, parse_dates=['Date']).dropna()\n", "indexed = df.set_index('Date')\n", "resampled = indexed.resample('MS')\n", "resampled['Month'] = resampled.index.month\n", "monthly_grouped = resampled.groupby('Month').mean()\n", "qgrid.show_grid(monthly_grouped, remote_js=True)" ], "language": "python", "metadata": {}, "outputs": [ { "html": [ " \n", " \n", " \n", " \n", "
\n", "Warning: BokehJS previously loaded
" ], "metadata": {}, "output_type": "display_data" }, { "html": [ "\n", "