{ "cells": [ { "cell_type": "code", "execution_count": 48, "metadata": { "collapsed": false }, "outputs": [], "source": [ "import fnmatch\n", "import os\n", "import os.path\n", "import re\n", "\n", "def walknroll(fun, includes=['*.html', '_posts*'], excludes = ['*all_static*', '*_includes*', '*_layouts*', '*_drafts*']):\n", " # transform glob patterns to regular expressions\n", " includes = r'|'.join([fnmatch.translate(x) for x in includes])\n", " excludes = r'|'.join([fnmatch.translate(x) for x in excludes]) or r'$.'\n", "\n", " for root, dirs, files in os.walk('../_posts'):\n", " # exclude/include files\n", " files = [os.path.join(root, f) for f in files]\n", " files = [f for f in files if not re.match(excludes, f)]\n", " files = [f for f in files if re.match(includes, f)]\n", "\n", " for fname in files:\n", " fun(fname)" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": false }, "outputs": [], "source": [ "from collections import OrderedDict as OD\n", "\n", "class NotPost(Exception):\n", " pass\n", "\n", "class Post:\n", " def __init__(self, fn):\n", " self.fn = fn\n", " content = open(fn).read()\n", " if '---' not in content:\n", " raise NotPost\n", " self.fm = content.split('---')[1] # front matter\n", " self.body = content.split('---')[2]\n", " self.fm_vars = OD((l.split(':')[0], l.split(': ')[1]) for l in self.fm.split('\\n') if ': ' in l)\n", " \n", " def head(self):\n", " return ('---\\n' +\n", " '\\n'.join([k+': '+v for k, v in self.fm_vars.iteritems()]) +\n", " '\\n---')\n", " \n", " def _content(self):\n", " return self.head() + self.body\n", "\n", " def __str__(self):\n", " return self._content()\n", " \n", " def __repr__(self):\n", " return 'Post(\\'{}\\')'.format(self.fn)\n", " \n", " def save(self):\n", " with open(self.fn, 'w') as f:\n", " f.write(self._content())" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# old scripts - examples" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### replace the call signature for all the r docs" ] }, { "cell_type": "code", "execution_count": 82, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "# Simple scatterplot\n", "library(plotly)\n", "plot_ly(data = iris, x = Sepal.Length, y = Petal.Length, mode = \"markers\")\n", "\n" ] } ], "source": [ "r = re.compile('(,(?:\\n|\\s)*filename(?:\\ |)=(?:\\ |)(?:\\\"|\\')[a-zA-Z\\.\\,\\-\\=\\/\\s\\]\\[\\d]*(?:\\\"|\\'))\\)')\n", "\n", "s = '''\n", "# Simple scatterplot\n", "library(plotly)\n", "plot_ly(data = iris, x = Sepal.Length, y = Petal.Length, mode = \"markers\",\n", " filename =\"r-docs/simple-scatter\")\n", "'''\n", "\n", "print s.replace(r.search(s).groups()[0], '')" ] }, { "cell_type": "code", "execution_count": 88, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "\n", "```{r, echo = FALSE, message=FALSE}\n", "knitr::opts_chunk$set(message = FALSE)\n", "Sys.setenv(\"plotly_username\"=\"RPlotBot\")\n", "Sys.setenv(\"plotly_api_key\"=\"q0lz6r5efr\")\n", "```\n", "# 2D Histogram in R\n", "\n", "```{r, message=FALSE}\n", "\n", "\n", "library(plotly)\n", "s <- matrix(c(1, -.75, -.75, 1), ncol = 2)\n", "obs <- mvtnorm::rmvnorm(500, sigma = s)\n", "plot_ly(x = obs[,1], y = obs[,2], type = \"histogram2d\", filename=\"r-docs/2d-histogram\")\n", "\n", "\n", "```\n", "\n" ] }, { "data": { "text/plain": [ "[', filename=\"r-docs/2d-histogram\"']" ] }, "execution_count": 88, "metadata": {}, "output_type": "execute_result" } ], "source": [ "s = '\\n\\n```{r, echo = FALSE, message=FALSE}\\nknitr::opts_chunk$set(message = FALSE)\\nSys.setenv(\"plotly_username\"=\"RPlotBot\")\\nSys.setenv(\"plotly_api_key\"=\"q0lz6r5efr\")\\n```\\n# 2D Histogram in R\\n\\n```{r, message=FALSE}\\n\\n\\nlibrary(plotly)\\ns <- matrix(c(1, -.75, -.75, 1), ncol = 2)\\nobs <- mvtnorm::rmvnorm(500, sigma = s)\\nplot_ly(x = obs[,1], y = obs[,2], type = \"histogram2d\", filename=\"r-docs/2d-histogram\")\\n\\n\\n```\\n'\n", "print s\n", "r.findall(s)" ] }, { "cell_type": "code", "execution_count": 86, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Help on built-in function findall:\n", "\n", "findall(...)\n", " findall(string[, pos[, endpos]]) --> list.\n", " Return a list of all non-overlapping matches of pattern in string.\n", "\n" ] } ], "source": [ "help(r.findall)" ] }, { "cell_type": "code", "execution_count": 89, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "../_posts/2015-04-05-ggplot2-index.html\n", "../_posts/2015-04-05-julia-index.html\n", "../_posts/2015-04-05-matlab-index.html\n", "../_posts/2015-04-05-matplotlib-index.html\n", "../_posts/2015-04-05-node_js-index.html\n", "../_posts/2015-04-05-plotly_js-index.html\n", "../_posts/2015-04-05-plotlyjs-function-reference.md\n", "../_posts/2015-04-05-python-index.html\n", "../_posts/2015-05-25-ipython-notebooks_gallery.html\n", "../_posts/2015-05-25-ipython-notebooks_index.html\n", "../_posts/2015-07-13-eula_index.html\n", "../_posts/2015-07-19-pandas.html\n", "../_posts/2015-07-26-index.html\n", "../_posts/2015-07-30-r-index.md\n", "searching ../_posts/2015-07-30-r-index.md\n", "../_posts/2015-07-30-r-index.Rmd\n", "../_posts/2015-08-19-plotly_js-reference.html\n", "../_posts/2015-08-20-dashboard-index.html\n", "../_posts/2015-08-20-research-box-index.html\n", "../_posts/2015-09-06-python-reference.html\n", "../_posts/2015-09-06-r-reference.html\n", "../_posts/2015-09-09-matlab-reference.html\n", "../_posts/dashboards/2015-08-20-energy.html\n", "../_posts/dashboards/2015-08-20-insurance.html\n", "../_posts/dashboards/2015-08-20-iot.html\n", "../_posts/dashboards/2015-08-20-manufacturing.html\n", "../_posts/dashboards/2015-08-20-marketing.html\n", "../_posts/dashboards/2015-08-20-sales.html\n", "../_posts/dashboards/2015-08-20-weather.html\n", "../_posts/excel/2015-11-07-choropleth_excel_index.html\n", "../_posts/ggplot2/2015-08-03-dendrogram.md\n", "searching ../_posts/ggplot2/2015-08-03-dendrogram.md\n", "../_posts/ggplot2/2015-08-03-dendrogram.Rmd\n", "searching ../_posts/ggplot2/2015-08-03-dendrogram.Rmd\n", "../_posts/ggplot2/box/2015-07-14-box_ggplot2_index.html\n", "../_posts/ggplot2/box/2015-07-15-boxplot-facet-grid.html\n", "../_posts/ggplot2/box/2015-07-15-boxplot-facet.html\n", "../_posts/ggplot2/box/2015-07-28-geom_bar-basic.html\n", "../_posts/ggplot2/box/2015-07-28-geom_bar-diamond.html\n", "../_posts/ggplot2/box/2015-07-28-geom_bar-filled.html\n", "../_posts/ggplot2/box/2015-07-28-geom_bar-flipped.html\n", "../_posts/ggplot2/errobar/2015-08-25-errorbar_index.html\n", "../_posts/ggplot2/errobar/2015-08-25-example-one.html\n", "searching ../_posts/ggplot2/errobar/2015-08-25-example-one.html\n", "../_posts/ggplot2/errobar/2015-08-25-example-two.html\n", "searching ../_posts/ggplot2/errobar/2015-08-25-example-two.html\n", "../_posts/ggplot2/facet_grid/2015-04-09-facets_ggplot2_index.html\n", "../_posts/ggplot2/facet_grid/2015-07-14-free-scale-histogram.html\n", "../_posts/ggplot2/facet_grid/2015-07-15-facet-grid.html\n", "../_posts/ggplot2/facet_grid/2015-07-15-facet-horizontal.html\n", "../_posts/ggplot2/facet_grid/2015-07-15-facet-time-series.html\n", "../_posts/ggplot2/facet_grid/2015-07-15-facet-varied-scales.html\n", "../_posts/ggplot2/facet_grid/2015-07-15-free-y-facet.html\n", "../_posts/ggplot2/facet_grid/2015-07-23-geom-line.html\n", "../_posts/ggplot2/facet_grid/2015-07-23-positive-negative.html\n", "../_posts/ggplot2/facet_wrap/2015-07-14-facet_wrap_index.html\n", "../_posts/ggplot2/facet_wrap/2015-07-15-facet-and-geom-point.html\n", "../_posts/ggplot2/facet_wrap/2015-07-15-facet-wrap.html\n", "../_posts/ggplot2/facet_wrap/2015-07-15-individual-curves.html\n", "../_posts/ggplot2/facet_wrap/2015-07-15-month-year-facets.html\n", "../_posts/ggplot2/facet_wrap/2015-07-15-smoothed-fit-wrap.html\n", "../_posts/ggplot2/geom_abline/2015-07-15-density-plot.html\n", "../_posts/ggplot2/geom_abline/2015-07-16-geom_abline_index.html\n", "../_posts/ggplot2/geom_abline/2015-07-17-histogram-means.html\n", "../_posts/ggplot2/geom_abline/2015-07-17-overlaid-histogram.html\n", "../_posts/ggplot2/geom_abline/2015-07-17-vline-mean.html\n", "../_posts/ggplot2/geom_abline/2015-07-20-hline-mean.html\n", "../_posts/ggplot2/geom_abline/2015-07-20-horizontal-line.html\n", "../_posts/ggplot2/geom_abline/2015-07-20-vline-hline.html\n", "../_posts/ggplot2/geom_bar/2015-04-09-gg-basic-bar.html\n", "../_posts/ggplot2/geom_bar/2015-07-14-filled-bar.html\n", "../_posts/ggplot2/geom_bar/2015-07-14-geom_bar_ggplot2_index.html\n", "../_posts/ggplot2/geom_bar/2015-07-14-manual-colors.html\n", "../_posts/ggplot2/geom_bar/2015-07-14-no-legend-bar.html\n", "../_posts/ggplot2/geom_bar/2015-07-14-position-dodge-bar.html\n", "../_posts/ggplot2/geom_bar/2015-07-14-stack-dodge-bar.html\n", "../_posts/ggplot2/geom_bar/2015-07-14-stat-bin.html\n", "../_posts/ggplot2/geom_bar/2015-07-14-variable-order-bar.html\n", "../_posts/ggplot2/geom_bar/2015-07-21-bar-facets.html\n", "../_posts/ggplot2/geom_bar/2015-07-21-bar-theme.html\n", "../_posts/ggplot2/geom_bar/2015-07-21-stacked-bar.html\n", "../_posts/ggplot2/geom_bar/2015-07-21-variable-comparison.html\n", "../_posts/ggplot2/geom_density/2015-08-06-basic-example.html\n", "searching ../_posts/ggplot2/geom_density/2015-08-06-basic-example.html\n", "../_posts/ggplot2/geom_density/2015-08-06-conditional-curves.html\n", "searching ../_posts/ggplot2/geom_density/2015-08-06-conditional-curves.html\n", "../_posts/ggplot2/geom_density/2015-08-06-geom_density_index.html\n", "../_posts/ggplot2/geom_density/2015-08-06-multiple-density-plot.html\n", "searching ../_posts/ggplot2/geom_density/2015-08-06-multiple-density-plot.html\n", "../_posts/ggplot2/geom_density/2015-08-06-multiple-density.html\n", "searching ../_posts/ggplot2/geom_density/2015-08-06-multiple-density.html\n", "../_posts/ggplot2/geom_density/2015-08-06-stat-function.html\n", "searching ../_posts/ggplot2/geom_density/2015-08-06-stat-function.html\n", "../_posts/ggplot2/geom_histogram/2015-04-09-histogram_ggplot2_index.html\n", "../_posts/ggplot2/geom_histogram/2015-07-14-facets.html\n", "../_posts/ggplot2/geom_histogram/2015-07-14-lines.html\n", "../_posts/ggplot2/geom_histogram/2015-07-14-overlaying.html\n", "../_posts/ggplot2/geom_histogram/2015-07-14-probability.html\n", "../_posts/ggplot2/geom_line/2015-07-13-lines-meet-segments.html\n", "../_posts/ggplot2/geom_line/2015-07-14-dashed-with-solid.html\n", "../_posts/ggplot2/geom_line/2015-07-14-with-errorbars.html\n", "../_posts/ggplot2/geom_line/2015-07-17-combined-line-point.html\n", "../_posts/ggplot2/geom_line/2015-07-17-geom_line_ggplot2_index.html\n", "../_posts/ggplot2/geom_line/2015-07-17-two-lines-together.html\n", "../_posts/ggplot2/geom_line/2015-07-21-add-points.html\n", "../_posts/ggplot2/geom_line/2015-07-21-different-groups.html\n", "../_posts/ggplot2/geom_line/2015-07-22-categorical-x.html\n", "../_posts/ggplot2/geom_line/2015-07-22-continous-x.html\n", "../_posts/ggplot2/geom_line/2015-07-22-larger-points.html\n", "../_posts/ggplot2/geom_line/2015-07-22-multiple-lines.html\n", "../_posts/ggplot2/geom_line/2015-07-22-styling-theme.html\n", "../_posts/ggplot2/geom_point/2015-07-13-geom_point_ggplot2_index.html\n", "../_posts/ggplot2/geom_point/2015-07-13-hollow-circles.html\n", "../_posts/ggplot2/geom_point/2015-07-13-horizontal-line.html\n", "../_posts/ggplot2/geom_point/2015-07-13-linear-regression.html\n", "../_posts/ggplot2/geom_point/2015-07-13-no-shading-regression.html\n", "../_posts/ggplot2/geom_point/2015-07-13-smoothed-fit.html\n", "../_posts/ggplot2/geom_point/2015-07-17-constrained-slope.html\n", "../_posts/ggplot2/geom_point/2015-07-17-geom_point-stats.html\n", "../_posts/ggplot2/geom_point/2015-07-18-line-order.html\n", "../_posts/ggplot2/geom_point/2015-07-18-points-facets.html\n", "../_posts/ggplot2/geom_point/2015-07-20-adding-points.html\n", "../_posts/ggplot2/geom_point/2015-07-20-regression-lines.html\n", "../_posts/ggplot2/geom_polygon/2015-04-09-geom_polygon_1.html\n", "../_posts/ggplot2/geom_polygon/2015-04-09-geom_polygon_ggplot2_index.html\n", "../_posts/ggplot2/geom_polygon/2015-07-14-maps.html\n", "searching ../_posts/ggplot2/geom_polygon/2015-07-14-maps.html\n", "../_posts/ggplot2/geom_polygon/2015-07-15-convex-hull.html\n", "searching ../_posts/ggplot2/geom_polygon/2015-07-15-convex-hull.html\n", "../_posts/ggplot2/geom_polygon/2015-07-15-distributions.html\n", "searching ../_posts/ggplot2/geom_polygon/2015-07-15-distributions.html\n", "../_posts/ggplot2/geom_polygon/2015-07-15-ellipses.html\n", "searching ../_posts/ggplot2/geom_polygon/2015-07-15-ellipses.html\n", "../_posts/ggplot2/geom_polygon/2015-07-15-region-highlight.html\n", "searching ../_posts/ggplot2/geom_polygon/2015-07-15-region-highlight.html\n", "../_posts/ggplot2/geom_polygon/2015-07-15-vertical-records.html\n", "searching ../_posts/ggplot2/geom_polygon/2015-07-15-vertical-records.html\n", "../_posts/ggplot2/geom_ribbon/2015-04-09-ribbon_index.html\n", "../_posts/ggplot2/geom_ribbon/2015-07-14-confidence-bands.html\n", "searching ../_posts/ggplot2/geom_ribbon/2015-07-14-confidence-bands.html\n", "../_posts/ggplot2/geom_ribbon/2015-07-14-lme-fit.html\n", "searching ../_posts/ggplot2/geom_ribbon/2015-07-14-lme-fit.html\n", "../_posts/ggplot2/geom_ribbon/2015-07-14-multiple-layers.html\n", "searching ../_posts/ggplot2/geom_ribbon/2015-07-14-multiple-layers.html\n", "../_posts/ggplot2/geom_ribbon/2015-07-14-titanic-plot.html\n", "../_posts/ggplot2/geom_ribbon/2015-07-15-facet-with-smoothing.html\n", "../_posts/ggplot2/geom_ribbon/2015-07-21-ribbon-line-bar.html\n", "../_posts/ggplot2/geom_smooth/2015-07-14-geom_smooth_ggplot2_index.html\n", "../_posts/ggplot2/geom_smooth/2015-07-15-gaussian-glm-fit.html\n", "../_posts/ggplot2/geom_smooth/2015-07-16-baseball-stats-with-fit.html\n", "../_posts/ggplot2/geom_smooth/2015-07-17-point-and-line.html\n", "../_posts/ggplot2/getting-started/2015-08-10-getting-started_ggplot2_index.md\n", "../_posts/ggplot2/getting-started/2015-08-10-getting-started_ggplot2_index.Rmd\n", "../_posts/ggplot2/hover/2015-08-17-map.html\n", "searching ../_posts/ggplot2/hover/2015-08-17-map.html\n", "../_posts/ggplot2/hover/2015-08-20-gapminder-facet.html\n", "searching ../_posts/ggplot2/hover/2015-08-20-gapminder-facet.html\n", "../_posts/ggplot2/hover/2015-08-20-gapminder-point.html\n", "searching ../_posts/ggplot2/hover/2015-08-20-gapminder-point.html\n", "../_posts/ggplot2/hover/2015-08-20-hover_index.html\n", "../_posts/ggplot2/iframes/2015-04-09-iframes_ggplot2_index.html\n", "../_posts/ggplot2/log_scale/2015-07-21-density-log.html\n", "../_posts/ggplot2/stat_smooth/2015-07-14-different-trend-lines.html\n", "../_posts/ggplot2/stat_smooth/2015-07-14-stat_smooth_index.html\n", "../_posts/ggplot2/stat_smooth/2015-07-15-facet-with-smooth.html\n", "../_posts/ggplot2/stat_smooth/2015-07-15-regression-line-facet-grid.html\n", "../_posts/ggplot2/stat_smooth/2015-07-16-stat_smooth.html\n", "../_posts/ggplot2/time-series/2015-07-14-time-series_ggplot2_index.html\n", "../_posts/ggplot2/time-series/2015-07-23-by-year.html\n", "../_posts/ggplot2/time-series/2015-07-23-month-year-bar.html\n", "../_posts/ggplot2/time-series/2015-07-23-stocks.html\n", "../_posts/ggplot2/user-guide/2015-08-10-user-guide_ggplot2_index.md\n", "searching ../_posts/ggplot2/user-guide/2015-08-10-user-guide_ggplot2_index.md\n", "../_posts/ggplot2/user-guide/2015-08-10-user-guide_ggplot2_index.Rmd\n", "searching ../_posts/ggplot2/user-guide/2015-08-10-user-guide_ggplot2_index.Rmd\n", "../_posts/ggplot2/yscale/2015-07-20-log_scale_index.html\n", "../_posts/ggplot2/yscale/2015-07-21-log_scale.html\n", "../_posts/julia/3d-line/2015-04-09-3d-line_julia_index.html\n", "../_posts/julia/3d-line/2015-04-09-random-walk.html\n", "../_posts/julia/3d-scatter/2015-04-09-3d-scatter_julia_index.html\n", "../_posts/julia/3d-scatter/2015-04-09-simple-3d-scatter.html\n", "../_posts/julia/3d-surface/2015-04-09-3d-surface_julia_index.html\n", "../_posts/julia/3d-surface/2015-04-09-elevations-3d-surface.html\n", "../_posts/julia/annotations/2015-04-09-annotations_julia_index.html\n", "../_posts/julia/annotations/2015-04-09-hover-chart-basic.html\n", "../_posts/julia/annotations/2015-04-09-multiple-annotation.html\n", "../_posts/julia/annotations/2015-04-09-simple-annotation.html\n", "../_posts/julia/annotations/2015-04-09-style-annotation.html\n", "../_posts/julia/annotations/2015-04-09-text-chart-basic.html\n", "../_posts/julia/annotations/2015-04-09-text-chart-styling.html\n", "../_posts/julia/area/2015-04-09-area_julia_index.html\n", "../_posts/julia/area/2015-04-09-basic-area.html\n", "../_posts/julia/axes/2015-04-09-axes-booleans.html\n", "../_posts/julia/axes/2015-04-09-axes-labels.html\n", "../_posts/julia/axes/2015-04-09-axes-lines.html\n", "../_posts/julia/axes/2015-04-09-axes-range-manual.html\n", "../_posts/julia/axes/2015-04-09-axes-range-mode.html\n", "../_posts/julia/axes/2015-04-09-axes-range-type.html\n", "../_posts/julia/axes/2015-04-09-axes-reversed.html\n", "../_posts/julia/axes/2015-04-09-axes-ticks.html\n", "../_posts/julia/axes/2015-04-09-axes_julia_index.html\n", "../_posts/julia/bar/2015-04-09-bar-marker-array.html\n", "../_posts/julia/bar/2015-04-09-bar-with-hover-text.html\n", "../_posts/julia/bar/2015-04-09-bar_julia_index.html\n", "../_posts/julia/bar/2015-04-09-basic-bar.html\n", "../_posts/julia/bar/2015-04-09-grouped-bar.html\n", "../_posts/julia/bar/2015-04-09-stacked-bar.html\n", "../_posts/julia/bar/2015-04-09-style-bar.html\n", "../_posts/julia/box/2015-04-09-basic-box-plot.html\n", "../_posts/julia/box/2015-04-09-box-grouped.html\n", "../_posts/julia/box/2015-04-09-box-plot-jitter.html\n", "../_posts/julia/box/2015-04-09-box_julia_index.html\n", "../_posts/julia/bubble/2015-04-09-bubble_julia_index.html\n", "../_posts/julia/bubble/2015-04-09-bubblechart.html\n", "../_posts/julia/contour/2015-04-09-2dhistogram-contour-subplots.html\n", "../_posts/julia/contour/2015-04-09-contour_julia_index.html\n", "../_posts/julia/contour/2015-04-09-simple-contour.html\n", "../_posts/julia/error-bar/2015-04-09-basic-error-bar.html\n", "../_posts/julia/error-bar/2015-04-09-error-bar-asymmetric-array.html\n", "../_posts/julia/error-bar/2015-04-09-error-bar-asymmetric-constant.html\n", "../_posts/julia/error-bar/2015-04-09-error-bar-bar.html\n", "../_posts/julia/error-bar/2015-04-09-error-bar-horizontal.html\n", "../_posts/julia/error-bar/2015-04-09-error-bar-style.html\n", "../_posts/julia/error-bar/2015-04-09-error-bar_julia_index.html\n", "../_posts/julia/error-bar/2015-04-09-percent-error-bar.html\n", "../_posts/julia/fileopt/2015-04-09-fileopt_julia_index.html\n", "../_posts/julia/font/2015-04-09-font_julia_index.html\n", "../_posts/julia/font/2015-04-09-global-font.html\n", "../_posts/julia/getting-started/2015-05-25-getting-started_julia_index.html\n", "../_posts/julia/heatmap/2015-04-09-basic-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-Blackbody-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-Bluered-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-custom-colorscale.html\n", "../_posts/julia/heatmap/2015-04-09-Earth-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-Electric-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-Greens-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-Greys-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-heatmap_julia_index.html\n", "../_posts/julia/heatmap/2015-04-09-Hot-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-Jet-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-labelled-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-Picnic-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-Portland-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-RdBu-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-YIGnBu-heatmap.html\n", "../_posts/julia/heatmap/2015-04-09-YIOrRd-heatmap.html\n", "../_posts/julia/histogram/2015-04-09-basic-histogram.html\n", "../_posts/julia/histogram/2015-04-09-histogram_julia_index.html\n", "../_posts/julia/histogram/2015-04-09-horizontal-histogram.html\n", "../_posts/julia/histogram/2015-04-09-overlaid-histogram.html\n", "../_posts/julia/histogram/2015-04-09-stacked-histogram.html\n", "../_posts/julia/histogram/2015-04-09-style-histogram.html\n", "../_posts/julia/histogram2d/2015-04-09-2d-histogram-options.html\n", "../_posts/julia/histogram2d/2015-04-09-2d-histogram-scatter.html\n", "../_posts/julia/histogram2d/2015-04-09-2d-histogram.html\n", "../_posts/julia/histogram2d/2015-04-09-histogram2d_julia_index.html\n", "../_posts/julia/iframes/2015-05-26-iframes_julia_index.html\n", "../_posts/julia/insets/2015-04-09-insets_julia_index.html\n", "../_posts/julia/insets/2015-04-09-simple-inset.html\n", "../_posts/julia/labels/2015-04-09-labels_julia_index.html\n", "../_posts/julia/labels/2015-04-09-styling-names.html\n", "../_posts/julia/latex/2015-04-09-latex.html\n", "../_posts/julia/latex/2015-04-09-latex_julia_index.html\n", "../_posts/julia/legends/2015-04-09-legend-inside.html\n", "../_posts/julia/legends/2015-04-09-legend-labels.html\n", "../_posts/julia/legends/2015-04-09-legend-outside.html\n", "../_posts/julia/legends/2015-04-09-legend-style.html\n", "../_posts/julia/legends/2015-04-09-legend-visibility.html\n", "../_posts/julia/legends/2015-04-09-legends_julia_index.html\n", "../_posts/julia/legends/2015-04-09-show-legend.html\n", "../_posts/julia/line_and_scatter/2015-04-09-basic-line.html\n", "../_posts/julia/line_and_scatter/2015-04-09-line-scatter.html\n", "../_posts/julia/line_and_scatter/2015-04-09-line-shapes.html\n", "../_posts/julia/line_and_scatter/2015-04-09-line-style.html\n", "../_posts/julia/line_and_scatter/2015-04-09-line_and_scatter_julia_index.html\n", "../_posts/julia/log/2015-04-09-log_julia_index.html\n", "../_posts/julia/log/2015-04-09-plotly-log-axes.html\n", "../_posts/julia/mixed/2015-04-09-bar-line.html\n", "../_posts/julia/mixed/2015-04-09-contour-scatter.html\n", "../_posts/julia/mixed/2015-04-09-mixed_julia_index.html\n", "../_posts/julia/multiple-axes/2015-04-09-multiple-axes-double.html\n", "../_posts/julia/multiple-axes/2015-04-09-multiple-axes-multiple.html\n", "../_posts/julia/multiple-axes/2015-04-09-multiple-axes_julia_index.html\n", "../_posts/julia/polar/2015-04-09-polar-area-chart.html\n", "../_posts/julia/polar/2015-04-09-polar-line.html\n", "../_posts/julia/polar/2015-04-09-polar-scatter.html\n", "../_posts/julia/polar/2015-04-09-polar_julia_index.html\n", "../_posts/julia/privacy/2015-04-09-privacy-false.html\n", "../_posts/julia/privacy/2015-04-09-privacy-true.html\n", "../_posts/julia/privacy/2015-04-09-privacy_julia_index.html\n", "../_posts/julia/sizing/2015-04-09-size-margins.html\n", "../_posts/julia/sizing/2015-04-09-sizing_julia_index.html\n", "../_posts/julia/subplots/2015-04-09-custom-size-subplot.html\n", "../_posts/julia/subplots/2015-04-09-multiple-subplots.html\n", "../_posts/julia/subplots/2015-04-09-shared-axes-subplots.html\n", "../_posts/julia/subplots/2015-04-09-simple-subplot.html\n", "../_posts/julia/subplots/2015-04-09-stacked-coupled-subplots.html\n", "../_posts/julia/subplots/2015-04-09-stacked-subplots.html\n", "../_posts/julia/subplots/2015-04-09-subplots_julia_index.html\n", "../_posts/julia/time-series/2015-04-09-date-axes.html\n", "../_posts/julia/time-series/2015-04-09-time-series_julia_index.html\n", "../_posts/matlab/3d-line/2015-04-09-3d-line_matlab_index.html\n", "../_posts/matlab/3d-line/2015-07-14-plot3.html\n", "../_posts/matlab/3d-line/2015-07-20-3d-line-with-scatter.html\n", "../_posts/matlab/3d-ribbon/2015-07-14-ribbon-index.html\n", "../_posts/matlab/3d-ribbon/2015-07-14-ribbon.html\n", "../_posts/matlab/3d-scatter/2015-04-09-3d-scatter_matlab_index.html\n", "../_posts/matlab/3d-scatter/2015-07-15-scatter3.html\n", "../_posts/matlab/3d-surface/2015-04-09-3d-surface_matlab_index.html\n", "../_posts/matlab/3d-surface/2015-07-14-3d-polar-coords.html\n", "../_posts/matlab/3d-surface/2015-07-14-klein-bottle.html\n", "../_posts/matlab/3d-surface/2015-07-14-matlab-peak-function.html\n", "../_posts/matlab/annotations/2015-04-09-annotations_matlab_index.html\n", "../_posts/matlab/annotations/2015-04-09-hover-chart-basic.html\n", "../_posts/matlab/annotations/2015-04-09-matlab-text-chart-basic.html\n", "../_posts/matlab/annotations/2015-04-09-multiple-annotation.html\n", "../_posts/matlab/annotations/2015-04-09-simple-annotation.html\n", "../_posts/matlab/annotations/2015-04-09-style-annotation.html\n", "../_posts/matlab/annotations/2015-04-09-text-chart-basic.html\n", "../_posts/matlab/annotations/2015-04-09-text-chart-styling.html\n", "../_posts/matlab/area/2015-04-09-area_matlab_index.html\n", "../_posts/matlab/area/2015-04-09-basic-area.html\n", "../_posts/matlab/area/2015-04-09-matlab-basic-area.html\n", "../_posts/matlab/axes/2015-04-09-axes-booleans.html\n", "../_posts/matlab/axes/2015-04-09-axes-labels.html\n", "../_posts/matlab/axes/2015-04-09-axes-lines.html\n", "../_posts/matlab/axes/2015-04-09-axes-range-manual.html\n", "../_posts/matlab/axes/2015-04-09-axes-range-mode.html\n", "../_posts/matlab/axes/2015-04-09-axes-range-type.html\n", "../_posts/matlab/axes/2015-04-09-axes-reversed.html\n", "../_posts/matlab/axes/2015-04-09-axes-ticks.html\n", "../_posts/matlab/axes/2015-04-09-axes_matlab_index.html\n", "../_posts/matlab/bar/2015-04-09-bar-marker-array.html\n", "../_posts/matlab/bar/2015-04-09-bar-with-hover-text.html\n", "../_posts/matlab/bar/2015-04-09-bar_matlab_index.html\n", "../_posts/matlab/bar/2015-04-09-basic-bar.html\n", "../_posts/matlab/bar/2015-04-09-grouped-bar.html\n", "../_posts/matlab/bar/2015-04-09-matlab-basic-bar.html\n", "../_posts/matlab/bar/2015-04-09-matlab-grouped-bar.html\n", "../_posts/matlab/bar/2015-04-09-matlab-overlaid-bar.html\n", "../_posts/matlab/bar/2015-04-09-matlab-stacked-bar.html\n", "../_posts/matlab/bar/2015-04-09-matlab-style-bar.html\n", "../_posts/matlab/bar/2015-04-09-stacked-bar.html\n", "../_posts/matlab/bar/2015-04-09-style-bar.html\n", "../_posts/matlab/box/2015-04-09-box-grouped.html\n", "../_posts/matlab/box/2015-04-09-box-plot-jitter.html\n", "../_posts/matlab/box/2015-04-09-box_matlab_index.html\n", "../_posts/matlab/box/2015-04-09-matlab-basic-box-plot.html\n", "../_posts/matlab/bubble/2015-04-09-bubble_matlab_index.html\n", "../_posts/matlab/bubble/2015-04-09-bubblechart.html\n", "../_posts/matlab/bubble/2015-04-09-matlab-bubble-chart.html\n", "../_posts/matlab/callbacks-buttons/2015-04-09-button-bind.html\n", "../_posts/matlab/callbacks-buttons/2015-04-09-buttons_index.html\n", "../_posts/matlab/callbacks-click/2015-04-09-click.html\n", "../_posts/matlab/callbacks-click/2015-04-09-click_index.html\n", "../_posts/matlab/callbacks-dropdowns/2015-04-09-dropdown.html\n", "../_posts/matlab/callbacks-dropdowns/2015-04-09-dropdowns_index.html\n", "../_posts/matlab/callbacks-hover/2015-04-09-hover-bind.html\n", "../_posts/matlab/callbacks-hover/2015-04-09-hover_index.html\n", "../_posts/matlab/callbacks-sliders/2015-04-09-sliders-bind.html\n", "../_posts/matlab/callbacks-sliders/2015-04-09-sliders_index.html\n", "../_posts/matlab/callbacks-zoom/2015-04-09-zoom-bind.html\n", "../_posts/matlab/callbacks-zoom/2015-04-09-zoom_index.html\n", "../_posts/matlab/contour/2015-04-09-2dhistogram-contour-subplots.html\n", "../_posts/matlab/contour/2015-04-09-contour_matlab_index.html\n", "../_posts/matlab/contour/2015-04-09-matlab-meshgrid-contour.html\n", "../_posts/matlab/contour/2015-04-09-matlab-simple-contour.html\n", "../_posts/matlab/contour/2015-04-09-simple-contour.html\n", "../_posts/matlab/contour/2015-07-15-edit-contour-plot-online.html\n", "../_posts/matlab/contour/2015-07-18-2d-hist-contour-with-slider.html\n", "../_posts/matlab/dashboard/2015-07-29-dashboard-index.html\n", "../_posts/matlab/error-bar/2015-04-09-basic-error-bar.html\n", "../_posts/matlab/error-bar/2015-04-09-error-bar-asymmetric-array.html\n", "../_posts/matlab/error-bar/2015-04-09-error-bar-asymmetric-constant.html\n", "../_posts/matlab/error-bar/2015-04-09-error-bar-bar.html\n", "../_posts/matlab/error-bar/2015-04-09-error-bar-horizontal.html\n", "../_posts/matlab/error-bar/2015-04-09-error-bar-style.html\n", "../_posts/matlab/error-bar/2015-04-09-error-bar_matlab_index.html\n", "../_posts/matlab/error-bar/2015-04-09-matlab-symmetric-error-bars.html\n", "../_posts/matlab/error-bar/2015-04-09-percent-error-bar.html\n", "../_posts/matlab/fft/2015-04-09-fft_matlab_index.html\n", "../_posts/matlab/fft/2015-04-09-matlab-basic-fft.html\n", "../_posts/matlab/fileopt/2015-04-09-fileopt_matlab_index.html\n", "../_posts/matlab/font/2015-04-09-font_matlab_index.html\n", "../_posts/matlab/font/2015-04-09-global-font.html\n", "../_posts/matlab/get-requests/2015-04-09-get-requests-example.html\n", "../_posts/matlab/get-requests/2015-04-09-get-requests_matlab_index.html\n", "../_posts/matlab/getting-started/2015-05-25-getting-started_matlab_index.html\n", "../_posts/matlab/heatmap/2015-04-09-basic-heatmap.html\n", "../_posts/matlab/heatmap/2015-04-09-custom-colorscale.html\n", "../_posts/matlab/heatmap/2015-04-09-heatmap_matlab_index.html\n", "../_posts/matlab/heatmap/2015-04-09-labelled-heatmap.html\n", "../_posts/matlab/heatmap/2015-04-09-matlab-basic-heatmap.html\n", "../_posts/matlab/heatmap/2015-04-09-preset-heatmap-colorscales.html\n", "../_posts/matlab/histogram/2015-04-09-basic-histogram.html\n", "../_posts/matlab/histogram/2015-04-09-histogram_matlab_index.html\n", "../_posts/matlab/histogram/2015-04-09-horizontal-histogram.html\n", "../_posts/matlab/histogram/2015-04-09-matlab-basic-histogram.html\n", "../_posts/matlab/histogram/2015-04-09-matlab-horizontal-histogram.html\n", "../_posts/matlab/histogram/2015-04-09-matlab-overlaid-histogram.html\n", "../_posts/matlab/histogram/2015-04-09-matlab-stacked-histogram.html\n", "../_posts/matlab/histogram/2015-04-09-overlaid-histogram.html\n", "../_posts/matlab/histogram/2015-04-09-stacked-histogram.html\n", "../_posts/matlab/histogram/2015-04-09-style-histogram.html\n", "../_posts/matlab/histogram2d/2015-04-09-2d-histogram-options.html\n", "../_posts/matlab/histogram2d/2015-04-09-2d-histogram-scatter.html\n", "../_posts/matlab/histogram2d/2015-04-09-2d-histogram.html\n", "../_posts/matlab/histogram2d/2015-04-09-histogram2d_matlab_index.html\n", "../_posts/matlab/iframes/2015-05-26-iframes_matlab_index.html\n", "../_posts/matlab/insets/2015-04-09-insets_matlab_index.html\n", "../_posts/matlab/insets/2015-04-09-matlab-simple-inset.html\n", "../_posts/matlab/insets/2015-04-09-simple-inset.html\n", "../_posts/matlab/labels/2015-04-09-labels_matlab_index.html\n", "../_posts/matlab/labels/2015-04-09-styling-names.html\n", "../_posts/matlab/latex/2015-04-09-latex.html\n", "../_posts/matlab/latex/2015-04-09-latex_matlab_index.html\n", "../_posts/matlab/latex/2015-07-15-latex-fib.html\n", "../_posts/matlab/legends/2015-04-09-legend-inside.html\n", "../_posts/matlab/legends/2015-04-09-legend-labels.html\n", "../_posts/matlab/legends/2015-04-09-legend-outside.html\n", "../_posts/matlab/legends/2015-04-09-legend-style.html\n", "../_posts/matlab/legends/2015-04-09-legend-visibility.html\n", "../_posts/matlab/legends/2015-04-09-legends_matlab_index.html\n", "../_posts/matlab/legends/2015-04-09-matlab-legend-inside.html\n", "../_posts/matlab/legends/2015-04-09-matlab-legend-outside.html\n", "../_posts/matlab/legends/2015-04-09-show-legend.html\n", "../_posts/matlab/line_exclusive/2015-04-09-basic-line2.html\n", "../_posts/matlab/line_exclusive/2015-04-09-line_exclusive_matlab_index.html\n", "../_posts/matlab/line_exclusive/2015-04-09-matlab-basic-line.html\n", "../_posts/matlab/line_exclusive/2015-04-09-matlab-line-and-scatter-basic.html\n", "../_posts/matlab/line_exclusive/2015-04-09-matlab-line-markers.html\n", "../_posts/matlab/line_exclusive/2015-04-09-matlab-line-style.html\n", "../_posts/matlab/line_exclusive/2015-04-09-matlab-log-log-line.html\n", "../_posts/matlab/line_exclusive/2015-04-09-matlab-semi-logy.html\n", "../_posts/matlab/log/2015-04-09-log_matlab_index.html\n", "../_posts/matlab/log/2015-04-09-matlab-log-log-line-2.html\n", "../_posts/matlab/log/2015-04-09-matlab-semi-logy-2.html\n", "../_posts/matlab/log/2015-04-09-plotly-log-axes.html\n", "../_posts/matlab/mixed/2015-04-09-bar-line.html\n", "../_posts/matlab/mixed/2015-04-09-contour-scatter.html\n", "../_posts/matlab/mixed/2015-04-09-mixed_matlab_index.html\n", "../_posts/matlab/multiple-axes/2015-04-09-matlab-two-axes-plot-bar.html\n", "../_posts/matlab/multiple-axes/2015-04-09-matlab-two-axes-plot-style.html\n", "../_posts/matlab/multiple-axes/2015-04-09-matlab-two-axes-plot.html\n", "../_posts/matlab/multiple-axes/2015-04-09-multiple-axes-double.html\n", "../_posts/matlab/multiple-axes/2015-04-09-multiple-axes-multiple.html\n", "../_posts/matlab/multiple-axes/2015-04-09-multiple-axes_matlab_index.html\n", "../_posts/matlab/network_graphs/2015-04-09-matlab-graph-plot.html\n", "../_posts/matlab/network_graphs/2015-04-09-network_graphs_matlab_index.html\n", "../_posts/matlab/polar/2015-04-09-polar-area-chart.html\n", "../_posts/matlab/polar/2015-04-09-polar-line.html\n", "../_posts/matlab/polar/2015-04-09-polar-scatter.html\n", "../_posts/matlab/polar/2015-04-09-polar_matlab_index.html\n", "../_posts/matlab/privacy/2015-04-09-privacy-false.html\n", "../_posts/matlab/privacy/2015-04-09-privacy-true.html\n", "../_posts/matlab/privacy/2015-04-09-privacy_matlab_index.html\n", "../_posts/matlab/redirects/2015-07-15-streaming.html\n", "../_posts/matlab/scatter_exclusive/2015-04-09-matlab-scatter-plot.html\n", "../_posts/matlab/scatter_exclusive/2015-04-09-matlab-seamount-scatter.html\n", "../_posts/matlab/scatter_exclusive/2015-04-09-scatter_exclusive_matlab_index.html\n", "../_posts/matlab/sending-data/2015-04-09-add-traces.html\n", "../_posts/matlab/sending-data/2015-04-09-extend.html\n", "../_posts/matlab/sending-data/2015-04-09-overwrite.html\n", "../_posts/matlab/sending-data/2015-04-09-sending-data_index.html\n", "../_posts/matlab/sizing/2015-04-09-size-margins.html\n", "../_posts/matlab/sizing/2015-04-09-sizing_matlab_index.html\n", "../_posts/matlab/sparse_matrix_graphs/2015-04-09-matlab-spy-chart.html\n", "../_posts/matlab/sparse_matrix_graphs/2015-04-09-sparse_matrix_graphs_matlab_index.html\n", "../_posts/matlab/static-image-matlab/2015-04-09-static-image-matlab_matlab_index.md\n", "../_posts/matlab/stem-plots/2015-07-15-stem-plot-index.html\n", "../_posts/matlab/stem-plots/2015-07-15-stem.html\n", "../_posts/matlab/stft/2015-04-09-matlab-basic-stft.html\n", "../_posts/matlab/stft/2015-04-09-stft_matlab_index.html\n", "../_posts/matlab/streamline/2015-07-20-streamline-index.html\n", "../_posts/matlab/streamline/2015-07-20-streamline-plot-gui.html\n", "../_posts/matlab/streamline/2015-07-20-streamline-plot.html\n", "../_posts/matlab/subplots/2015-04-09-custom-size-subplot.html\n", "../_posts/matlab/subplots/2015-04-09-matlab-three-subplots.html\n", "../_posts/matlab/subplots/2015-04-09-multiple-subplots.html\n", "../_posts/matlab/subplots/2015-04-09-shared-axes-subplots.html\n", "../_posts/matlab/subplots/2015-04-09-simple-subplot.html\n", "../_posts/matlab/subplots/2015-04-09-stacked-coupled-subplots.html\n", "../_posts/matlab/subplots/2015-04-09-stacked-subplots.html\n", "../_posts/matlab/subplots/2015-04-09-subplots_matlab_index.html\n", "../_posts/matlab/ternary-plots/2015-07-20-ternary-index.html\n", "../_posts/matlab/ternary-plots/2015-07-20-ternary-scatter.html\n", "../_posts/matlab/ternary-plots/2015-07-20-ternary.html\n", "../_posts/matlab/time-series/2015-04-09-date-axes.html\n", "../_posts/matlab/time-series/2015-04-09-time-series_matlab_index.html\n", "../_posts/matlab/treemap/2015-10-30-nested-treemap.html\n", "../_posts/matlab/treemap/2015-10-30-simple-treemap.html\n", "../_posts/matlab/treemap/2015-10-30-state-treemap.html\n", "../_posts/matlab/treemap/2015-10-30-treemap-index.html\n", "../_posts/matplotlib/annotations/2015-04-09-annotations_matplotlib_index.html\n", "../_posts/matplotlib/annotations/2015-04-09-mpl-simple-annotation.html\n", "../_posts/matplotlib/area/2015-04-09-area_matplotlib_index.html\n", "../_posts/matplotlib/area/2015-04-09-mpl-basic-area.html\n", "../_posts/matplotlib/area/2015-04-09-mpl-multi-fill.html\n", "../_posts/matplotlib/area/2015-04-09-mpl-stacked-line.html\n", "../_posts/matplotlib/bar/2015-04-09-bar_matplotlib_index.html\n", "../_posts/matplotlib/bar/2015-04-09-mpl-basic-bar.html\n", "../_posts/matplotlib/bar/2015-09-11-dictionary.html\n", "../_posts/matplotlib/bar/2015-09-11-log.html\n", "../_posts/matplotlib/bar/2015-09-11-mpl-dates.html\n", "../_posts/matplotlib/bar/2015-09-11-multiple-bars.html\n", "../_posts/matplotlib/bubble/2015-04-09-bubble_matplotlib_index.html\n", "../_posts/matplotlib/bubble/2015-04-09-mpl-7d-bubble.html\n", "../_posts/matplotlib/bubble/2015-04-09-mpl-bubble-colormap.html\n", "../_posts/matplotlib/bubble/2015-08-15-marker-size.html\n", "../_posts/matplotlib/fft/2015-04-09-fft_matplotlib_index.html\n", "../_posts/matplotlib/fft/2015-04-09-mpl-basic-fft.html\n", "../_posts/matplotlib/getting-started/2015-05-25-getting-started_matplotlib_index.html\n", "../_posts/matplotlib/histogram/2015-04-09-histogram_matplotlib_index.html\n", "../_posts/matplotlib/histogram/2015-04-09-mpl-basic-histogram.html\n", "../_posts/matplotlib/histogram/2015-08-18-histograms-together.html\n", "../_posts/matplotlib/histogram/2015-08-18-multiple-datasets.html\n", "../_posts/matplotlib/histogram/2015-08-18-numpy.html\n", "../_posts/matplotlib/histogram/2015-08-18-probability.html\n", "../_posts/matplotlib/iframes/2015-05-26-iframes_matplotlib_index.html\n", "../_posts/matplotlib/line_and_scatter/2015-04-09-line_and_scatter_matplotlib_index.html\n", "../_posts/matplotlib/line_and_scatter/2015-04-09-mpl-line-scatter.html\n", "../_posts/matplotlib/line_and_scatter/2015-04-09-mpl-line-style.html\n", "../_posts/matplotlib/line_exclusive/2015-04-09-line_exclusive_matplotlib_index.html\n", "../_posts/matplotlib/line_exclusive/2015-04-09-mpl-basic-line.html\n", "../_posts/matplotlib/line_exclusive/2015-07-14-colored-lines.html\n", "../_posts/matplotlib/line_exclusive/2015-07-14-density-plot.html\n", "../_posts/matplotlib/line_exclusive/2015-08-14-logarithmic.html\n", "../_posts/matplotlib/line_exclusive/2015-08-14-sine-cosine.html\n", "../_posts/matplotlib/line_exclusive/2015-08-15-color-example.html\n", "../_posts/matplotlib/scatter_exclusive/2015-04-09-mpl-complex-scatter.html\n", "../_posts/matplotlib/scatter_exclusive/2015-04-09-mpl-scatter.html\n", "../_posts/matplotlib/scatter_exclusive/2015-04-09-scatter_exclusive_matplotlib_index.html\n", "../_posts/matplotlib/scatter_exclusive/2015-08-20-adding-line.html\n", "../_posts/matplotlib/scatter_exclusive/2015-08-20-color-options.html\n", "../_posts/matplotlib/scatter_exclusive/2015-08-20-duplicate-points.html\n", "../_posts/matplotlib/subplots/2015-04-09-mpl-simple-subplot.html\n", "../_posts/matplotlib/subplots/2015-04-09-subplots_matplotlib_index.html\n", "../_posts/nodejs/3d-line/2015-04-09-3d-line_node_js_index.html\n", "../_posts/nodejs/3d-line/2015-04-09-random-walk.html\n", "../_posts/nodejs/3d-scatter/2015-04-09-3d-scatter_node_js_index.html\n", "../_posts/nodejs/3d-scatter/2015-04-09-simple-3d-scatter.html\n", "../_posts/nodejs/3d-surface/2015-04-09-3d-surface_node_js_index.html\n", "../_posts/nodejs/3d-surface/2015-04-09-elevations-3d-surface.html\n", "../_posts/nodejs/annotations/2015-04-09-annotations_node_js_index.html\n", "../_posts/nodejs/annotations/2015-04-09-hover-chart-basic.html\n", "../_posts/nodejs/annotations/2015-04-09-multiple-annotation.html\n", "../_posts/nodejs/annotations/2015-04-09-simple-annotation.html\n", "../_posts/nodejs/annotations/2015-04-09-style-annotation.html\n", "../_posts/nodejs/annotations/2015-04-09-text-chart-basic.html\n", "../_posts/nodejs/annotations/2015-04-09-text-chart-styling.html\n", "../_posts/nodejs/area/2015-04-09-area_node_js_index.html\n", "../_posts/nodejs/area/2015-04-09-basic-area.html\n", "../_posts/nodejs/axes/2015-04-09-axes-booleans.html\n", "../_posts/nodejs/axes/2015-04-09-axes-labels.html\n", "../_posts/nodejs/axes/2015-04-09-axes-lines.html\n", "../_posts/nodejs/axes/2015-04-09-axes-range-manual.html\n", "../_posts/nodejs/axes/2015-04-09-axes-range-mode.html\n", "../_posts/nodejs/axes/2015-04-09-axes-range-type.html\n", "../_posts/nodejs/axes/2015-04-09-axes-reversed.html\n", "../_posts/nodejs/axes/2015-04-09-axes-ticks.html\n", "../_posts/nodejs/axes/2015-04-09-axes_node_js_index.html\n", "../_posts/nodejs/bar/2015-04-09-bar-marker-array.html\n", "../_posts/nodejs/bar/2015-04-09-bar-with-hover-text.html\n", "../_posts/nodejs/bar/2015-04-09-bar_node_js_index.html\n", "../_posts/nodejs/bar/2015-04-09-basic-bar.html\n", "../_posts/nodejs/bar/2015-04-09-grouped-bar.html\n", "../_posts/nodejs/bar/2015-04-09-stacked-bar.html\n", "../_posts/nodejs/bar/2015-04-09-style-bar.html\n", "../_posts/nodejs/box/2015-04-09-basic-box-plot.html\n", "../_posts/nodejs/box/2015-04-09-box-grouped.html\n", "../_posts/nodejs/box/2015-04-09-box-plot-jitter.html\n", "../_posts/nodejs/box/2015-04-09-box_node_js_index.html\n", "../_posts/nodejs/bubble/2015-04-09-bubble_node_js_index.html\n", "../_posts/nodejs/bubble/2015-04-09-bubblechart.html\n", "../_posts/nodejs/contour/2015-04-09-2dhistogram-contour-subplots.html\n", "../_posts/nodejs/contour/2015-04-09-contour_node_js_index.html\n", "../_posts/nodejs/contour/2015-04-09-simple-contour.html\n", "../_posts/nodejs/error-bar/2015-04-09-basic-error-bar.html\n", "../_posts/nodejs/error-bar/2015-04-09-error-bar-asymmetric-array.html\n", "../_posts/nodejs/error-bar/2015-04-09-error-bar-asymmetric-constant.html\n", "../_posts/nodejs/error-bar/2015-04-09-error-bar-bar.html\n", "../_posts/nodejs/error-bar/2015-04-09-error-bar-horizontal.html\n", "../_posts/nodejs/error-bar/2015-04-09-error-bar-style.html\n", "../_posts/nodejs/error-bar/2015-04-09-error-bar_node_js_index.html\n", "../_posts/nodejs/error-bar/2015-04-09-percent-error-bar.html\n", "../_posts/nodejs/fileopt/2015-04-09-fileopt_node_js_index.html\n", "../_posts/nodejs/font/2015-04-09-font_node_js_index.html\n", "../_posts/nodejs/font/2015-04-09-global-font.html\n", "../_posts/nodejs/get-requests/2015-04-09-get-requests-example.html\n", "../_posts/nodejs/get-requests/2015-04-09-get-requests_node_js_index.html\n", "../_posts/nodejs/getting-started/2015-05-25-getting-started_node_js_index.html\n", "../_posts/nodejs/heatmap/2015-04-09-basic-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-Blackbody-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-Bluered-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-custom-colorscale.html\n", "../_posts/nodejs/heatmap/2015-04-09-Earth-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-Electric-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-Greens-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-Greys-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-heatmap_node_js_index.html\n", "../_posts/nodejs/heatmap/2015-04-09-Hot-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-Jet-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-labelled-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-Picnic-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-Portland-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-RdBu-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-YIGnBu-heatmap.html\n", "../_posts/nodejs/heatmap/2015-04-09-YIOrRd-heatmap.html\n", "../_posts/nodejs/histogram/2015-04-09-basic-histogram.html\n", "../_posts/nodejs/histogram/2015-04-09-histogram_node_js_index.html\n", "../_posts/nodejs/histogram/2015-04-09-horizontal-histogram.html\n", "../_posts/nodejs/histogram/2015-04-09-overlaid-histogram.html\n", "../_posts/nodejs/histogram/2015-04-09-stacked-histogram.html\n", "../_posts/nodejs/histogram/2015-04-09-style-histogram.html\n", "../_posts/nodejs/histogram2d/2015-04-09-2d-histogram-options.html\n", "../_posts/nodejs/histogram2d/2015-04-09-2d-histogram-scatter.html\n", "../_posts/nodejs/histogram2d/2015-04-09-2d-histogram.html\n", "../_posts/nodejs/histogram2d/2015-04-09-histogram2d_node_js_index.html\n", "../_posts/nodejs/iframes/2015-05-26-iframes_nodejs_index.html\n", "../_posts/nodejs/insets/2015-04-09-insets_node_js_index.html\n", "../_posts/nodejs/insets/2015-04-09-simple-inset.html\n", "../_posts/nodejs/labels/2015-04-09-labels_node_js_index.html\n", "../_posts/nodejs/labels/2015-04-09-styling-names.html\n", "../_posts/nodejs/latex/2015-04-09-latex.html\n", "../_posts/nodejs/latex/2015-04-09-latex_node_js_index.html\n", "../_posts/nodejs/legends/2015-04-09-legend-inside.html\n", "../_posts/nodejs/legends/2015-04-09-legend-labels.html\n", "../_posts/nodejs/legends/2015-04-09-legend-outside.html\n", "../_posts/nodejs/legends/2015-04-09-legend-style.html\n", "../_posts/nodejs/legends/2015-04-09-legend-visibility.html\n", "../_posts/nodejs/legends/2015-04-09-legends_node_js_index.html\n", "../_posts/nodejs/legends/2015-04-09-show-legend.html\n", "../_posts/nodejs/line_and_scatter/2015-04-09-basic-line.html\n", "../_posts/nodejs/line_and_scatter/2015-04-09-line-scatter.html\n", "../_posts/nodejs/line_and_scatter/2015-04-09-line-shapes.html\n", "../_posts/nodejs/line_and_scatter/2015-04-09-line-style.html\n", "../_posts/nodejs/line_and_scatter/2015-04-09-line_and_scatter_node_js_index.html\n", "../_posts/nodejs/log/2015-04-09-log_node_js_index.html\n", "../_posts/nodejs/log/2015-04-09-plotly-log-axes.html\n", "../_posts/nodejs/mixed/2015-04-09-bar-line.html\n", "../_posts/nodejs/mixed/2015-04-09-contour-scatter.html\n", "../_posts/nodejs/mixed/2015-04-09-mixed_node_js_index.html\n", "../_posts/nodejs/multiple-axes/2015-04-09-multiple-axes-double.html\n", "../_posts/nodejs/multiple-axes/2015-04-09-multiple-axes-multiple.html\n", "../_posts/nodejs/multiple-axes/2015-04-09-multiple-axes_node_js_index.html\n", "../_posts/nodejs/polar/2015-04-09-polar-area-chart.html\n", "../_posts/nodejs/polar/2015-04-09-polar-line.html\n", "../_posts/nodejs/polar/2015-04-09-polar-scatter.html\n", "../_posts/nodejs/polar/2015-04-09-polar_node_js_index.html\n", "../_posts/nodejs/privacy/2015-04-09-privacy-false.html\n", "../_posts/nodejs/privacy/2015-04-09-privacy-true.html\n", "../_posts/nodejs/privacy/2015-04-09-privacy_node_js_index.html\n", "../_posts/nodejs/sizing/2015-04-09-size-margins.html\n", "../_posts/nodejs/sizing/2015-04-09-sizing_node_js_index.html\n", "../_posts/nodejs/static-image/2015-04-09-static-image_node_js_index.md\n", "../_posts/nodejs/subplots/2015-04-09-custom-size-subplot.html\n", "../_posts/nodejs/subplots/2015-04-09-multiple-subplots.html\n", "../_posts/nodejs/subplots/2015-04-09-shared-axes-subplots.html\n", "../_posts/nodejs/subplots/2015-04-09-simple-subplot.html\n", "../_posts/nodejs/subplots/2015-04-09-stacked-coupled-subplots.html\n", "../_posts/nodejs/subplots/2015-04-09-stacked-subplots.html\n", "../_posts/nodejs/subplots/2015-04-09-subplots_node_js_index.html\n", "../_posts/nodejs/time-series/2015-04-09-date-axes.html\n", "../_posts/nodejs/time-series/2015-04-09-time-series_node_js_index.html\n", "../_posts/pandas/3d-axes/2015-04-16-3d-axes_python_index.html\n", "../_posts/pandas/3d-bubble/2015-06-30-3dbubble.html\n", "../_posts/pandas/3d-clusters/2015-07-15-alpha-shape.html\n", "../_posts/pandas/3d-clusters/2015-07-16-3d-clusters-index.html\n", "../_posts/pandas/3d-filled-line/2015-04-09-3d-filled-line-pandas-index.html\n", "../_posts/pandas/3d-filled-line/2015-04-09-3d-filled-line.html\n", "../_posts/pandas/3d-line/2015-04-09-3d-line_python_index.html\n", "../_posts/pandas/3d-line/2015-04-09-random-walk.html\n", "../_posts/pandas/3d-scatter/2015-04-09-3d-scatter_python_index.html\n", "../_posts/pandas/3d-scatter/2015-04-09-simple-3d-scatter.html\n", "../_posts/pandas/3d-surface/2015-04-09-3d-surface-volcano.html\n", "../_posts/pandas/3d-surface/2015-04-09-3d-surface_python_index.html\n", "../_posts/pandas/annotations/2015-04-09-annotations_python_index.html\n", "../_posts/pandas/annotations/2015-04-09-hover-chart-basic.html\n", "../_posts/pandas/annotations/2015-04-09-multiple-annotation.html\n", "../_posts/pandas/annotations/2015-04-09-simple-annotation.html\n", "../_posts/pandas/annotations/2015-04-09-style-annotation.html\n", "../_posts/pandas/annotations/2015-04-09-text-chart-basic.html\n", "../_posts/pandas/annotations/2015-04-09-text-chart-styling.html\n", "../_posts/pandas/annotations/2015-06-29-disable-hover.html\n", "../_posts/pandas/annotations/2015-07-17-text-array.html\n", "../_posts/pandas/area/2015-04-09-area_pandas_index.html\n", "../_posts/pandas/area/2015-04-09-filled-area.html\n", "../_posts/pandas/area/2015-04-09-stacked-area.html\n", "../_posts/pandas/axes/2015-04-09-axes-booleans.html\n", "../_posts/pandas/axes/2015-04-09-axes-labels.html\n", "../_posts/pandas/axes/2015-04-09-axes-lines.html\n", "../_posts/pandas/axes/2015-04-09-axes-range-manual.html\n", "../_posts/pandas/axes/2015-04-09-axes-range-mode.html\n", "../_posts/pandas/axes/2015-04-09-axes-range-type.html\n", "../_posts/pandas/axes/2015-04-09-axes-reversed.html\n", "../_posts/pandas/axes/2015-04-09-axes-ticks.html\n", "../_posts/pandas/axes/2015-04-09-axes_python_index.html\n", "../_posts/pandas/axes/2015-06-29-axes-enumerated-ticks.html\n", "../_posts/pandas/axvspan/2015-06-17-0A-axvspan_pandas_index.html\n", "../_posts/pandas/axvspan/2015-06-17-0axvspan.html\n", "../_posts/pandas/axvspan/2015-06-17-1axhspan.html\n", "../_posts/pandas/axvspan/2015-06-17-2axvline.html\n", "../_posts/pandas/bar/2015-04-09-0A-bar_pandas_index.html\n", "../_posts/pandas/bar/2015-04-09-0pandas-basic-bar.html\n", "../_posts/pandas/bar/2015-04-09-1cufflinks-bar-series.html\n", "../_posts/pandas/bar/2015-04-09-2cufflinks-bar-df.html\n", "../_posts/pandas/bar/2015-04-09-3cufflinks-bar-stacked.html\n", "../_posts/pandas/bar/2015-04-09-4cufflinks-bar-grouped.html\n", "../_posts/pandas/box/2015-04-09-0A-box_pandas_index.html\n", "../_posts/pandas/box/2015-04-09-0basic-box-plot.html\n", "../_posts/pandas/box/2015-04-09-1box-cufflinks.html\n", "../_posts/pandas/bubble/2015-04-09-0A-bubble_python_index.html\n", "../_posts/pandas/bubble/2015-04-09-0bubble-cufflinks.html\n", "../_posts/pandas/bubble-maps/2015-06-29-bubble-map.html\n", "../_posts/pandas/bubble-maps/2015-06-29-bubble_python_index.html\n", "../_posts/pandas/bubble-maps/2015-07-03-ebola-cases.html\n", "../_posts/pandas/callbacks-buttons/2015-04-09-button-bind.html\n", "../_posts/pandas/callbacks-buttons/2015-04-09-buttons_index.html\n", "../_posts/pandas/callbacks-click/2015-04-09-click.html\n", "../_posts/pandas/callbacks-click/2015-04-09-click_index.html\n", "../_posts/pandas/callbacks-dropdowns/2015-04-09-dropdown.html\n", "../_posts/pandas/callbacks-dropdowns/2015-04-09-dropdowns_index.html\n", "../_posts/pandas/callbacks-hover/2015-04-09-hover-bind.html\n", "../_posts/pandas/callbacks-hover/2015-04-09-hover_index.html\n", "../_posts/pandas/callbacks-sliders/2015-04-09-sliders-bind.html\n", "../_posts/pandas/callbacks-sliders/2015-04-09-sliders_index.html\n", "../_posts/pandas/callbacks-zoom/2015-04-09-zoom-bind.html\n", "../_posts/pandas/callbacks-zoom/2015-04-09-zoom_index.html\n", "../_posts/pandas/choropleth-maps/2015-06-29-choropleth_python_index.html\n", "../_posts/pandas/choropleth-maps/2015-06-29-us-states-choropleth-map.html\n", "../_posts/pandas/choropleth-maps/2015-06-29-world-choropleth-map.html\n", "../_posts/pandas/choropleth-maps/2015-07-03-choropleth-inset.html\n", "../_posts/pandas/contour/2015-04-09-contour_pandas_index.html\n", "../_posts/pandas/contour/2015-06-23-contour-filled.html\n", "../_posts/pandas/contour/2015-06-23-contour-lines.html\n", "../_posts/pandas/dashboard/2015-07-29-dashboard-index.html\n", "../_posts/pandas/density-plots/2015-04-09-2dhistogram-contour-subplots.html\n", "../_posts/pandas/density-plots/2015-04-09-density-plots-index.html\n", "../_posts/pandas/error-bar/2015-04-09-0A-error-bar_pandas_index.html\n", "../_posts/pandas/error-bar/2015-04-09-0discrete-fixed.html\n", "../_posts/pandas/error-bar/2015-04-09-1discrete-variable.html\n", "../_posts/pandas/error-bar/2015-04-09-2continuous-variable.html\n", "../_posts/pandas/error-bar/2015-04-09-3bar-chart-with-error.html\n", "../_posts/pandas/fileopt/2015-04-09-fileopt_python_index.html\n", "../_posts/pandas/finance/2015-06-30-candlestick-charts.html\n", "../_posts/pandas/finance/2015-06-30-ohlc-charts.html\n", "../_posts/pandas/financial_analysis/2015-06-30-bollinger_bands.html\n", "../_posts/pandas/financial_analysis/2015-06-30-moving_average.html\n", "../_posts/pandas/financial_analysis/2015-06-30-moving_average_convergence_divergence.html\n", "../_posts/pandas/financial_analysis/2015-06-30-relative_strength.html\n", "../_posts/pandas/font/2015-04-09-font_python_index.html\n", "../_posts/pandas/font/2015-04-09-global-font.html\n", "../_posts/pandas/get-requests/2015-04-09-get-requests_python_index.html\n", "../_posts/pandas/get-requests/2015-04-09-python-change_plot.html\n", "../_posts/pandas/get-requests/2015-04-09-python-get-data.html\n", "../_posts/pandas/get-requests/2015-04-09-python-replot1.html\n", "../_posts/pandas/get-requests/2015-04-09-python-replot2.html\n", "../_posts/pandas/getting-started/2015-05-25-getting-started_python_index.html\n", "../_posts/pandas/heatmap/2015-04-09-0A-heatmap_pandas_index.html\n", "../_posts/pandas/heatmap/2015-04-09-0volcano-heatmap.html\n", "../_posts/pandas/heatmap/2015-04-09-1cufflinks-heatmap.html\n", "../_posts/pandas/histogram/2015-04-09-0A-histogram_pandas_index.html\n", "../_posts/pandas/histogram/2015-04-09-0basic-histogram.html\n", "../_posts/pandas/histogram/2015-04-09-1multiple-histograms.html\n", "../_posts/pandas/histogram/2015-04-09-2histogram-binning-and-normalization.html\n", "../_posts/pandas/histogram/2015-04-09-3histogram-subplots.html\n", "../_posts/pandas/histogram2d/2015-04-09-02d-histogram-pandas.html\n", "../_posts/pandas/histogram2d/2015-04-09-0A-histogram2d_pandas_index.html\n", "../_posts/pandas/horizontal-bar/2015-05-20-0A-horizontal_bar_pandas_index.html\n", "../_posts/pandas/horizontal-bar/2015-05-20-0simple-horizontal-bar.html\n", "../_posts/pandas/horizontal-bar/2015-05-20-1cufflinks-horizontal-bar.html\n", "../_posts/pandas/iframes/2015-05-26-iframes_python_index.html\n", "../_posts/pandas/insets/2015-04-09-insets_python_index.html\n", "../_posts/pandas/insets/2015-04-09-simple-inset.html\n", "../_posts/pandas/ipython-notebooks/2015-05-25-ipython-notebooks_index.html\n", "../_posts/pandas/labels/2015-04-09-labels_python_index.html\n", "../_posts/pandas/labels/2015-04-09-styling-names.html\n", "../_posts/pandas/latex/2015-04-09-latex.html\n", "../_posts/pandas/latex/2015-04-09-latex_python_index.html\n", "../_posts/pandas/legends/2015-04-09-legend-inside.html\n", "../_posts/pandas/legends/2015-04-09-legend-labels.html\n", "../_posts/pandas/legends/2015-04-09-legend-outside.html\n", "../_posts/pandas/legends/2015-04-09-legend-style.html\n", "../_posts/pandas/legends/2015-04-09-legend-visibility.html\n", "../_posts/pandas/legends/2015-04-09-legends_python_index.html\n", "../_posts/pandas/legends/2015-04-09-show-legend.html\n", "../_posts/pandas/legends/2015-06-22-basic-legend-groups.html\n", "../_posts/pandas/line-plots/2015-05-12-0A-line-plots-index.html\n", "../_posts/pandas/line-plots/2015-05-12-0basic-line.html\n", "../_posts/pandas/line-plots/2015-05-12-1basic-titles.html\n", "../_posts/pandas/line-plots/2015-05-12-2line-trace-names.html\n", "../_posts/pandas/line-plots/2015-05-12-3cufflinks-plot-entire-df.html\n", "../_posts/pandas/line-plots/2015-05-12-4cufflinks-plot-df-columns.html\n", "../_posts/pandas/line-plots/2015-05-12-5cufflinks-edit-figure.html\n", "../_posts/pandas/line_and_scatter/2015-05-19-0A-scatter_pandas_index.html\n", "../_posts/pandas/line_and_scatter/2015-05-19-0scatter-with-df-index-as-x.html\n", "../_posts/pandas/line_and_scatter/2015-05-19-1scatter-with-df-col-as-x.html\n", "../_posts/pandas/line_and_scatter/2015-05-19-2scatter-with-multiple-traces.html\n", "../_posts/pandas/line_and_scatter/2015-05-19-3scatter-with-grouped-traces.html\n", "../_posts/pandas/line_and_scatter/2015-05-19-4scatter-with-cufflinks.html\n", "../_posts/pandas/lines-on-maps/2015-06-29-lines_on_maps_python_index.html\n", "../_posts/pandas/lines-on-maps/2015-06-29-us-flight-paths-map.html\n", "../_posts/pandas/lines-on-maps/2015-07-01-nyc-london-great-circle.html\n", "../_posts/pandas/lines-on-maps/2015-07-02-globe-contour-lines.html\n", "../_posts/pandas/log/2015-04-09-log-x-axis.html\n", "../_posts/pandas/log/2015-04-09-log_pandas_index.html\n", "../_posts/pandas/log/2015-08-20-cufflinks-log-y.html\n", "../_posts/pandas/map-subplots/2015-07-05-map-subplots.html\n", "../_posts/pandas/map-subplots/2015-07-05-small-multiple-us-maps.html\n", "../_posts/pandas/multiple-axes/2015-06-30-multiple-yaxes.html\n", "../_posts/pandas/pie/2015-06-30-pie-charts.html\n", "../_posts/pandas/polar/2015-04-09-polar-scatter.html\n", "../_posts/pandas/polar/2015-04-09-polar_pandas_index.html\n", "../_posts/pandas/privacy/2015-04-09-privacy-false.html\n", "../_posts/pandas/privacy/2015-04-09-privacy-true.html\n", "../_posts/pandas/privacy/2015-04-09-privacy_python_index.html\n", "../_posts/pandas/proxies/2015-07-27-proxy_index.md\n", "../_posts/pandas/redirects/2015-07-15-streaming.html\n", "../_posts/pandas/scatter-plot-on-maps/2015-06-29-scatter-plots-on-maps_index.html\n", "../_posts/pandas/scatter-plot-on-maps/2015-06-29-us-airports-map.html\n", "../_posts/pandas/scatter-plot-on-maps/2015-07-01-north-america-precipitation.html\n", "../_posts/pandas/sending-data/2015-04-09-add-traces.html\n", "../_posts/pandas/sending-data/2015-04-09-extend.html\n", "../_posts/pandas/sending-data/2015-04-09-overwrite.html\n", "../_posts/pandas/sending-data/2015-04-09-sending-data_index.html\n", "../_posts/pandas/sizing/2015-04-09-size-margins.html\n", "../_posts/pandas/sizing/2015-04-09-sizing_python_index.html\n", "../_posts/pandas/static-image/2015-04-09-static-image_python_index.md\n", "../_posts/pandas/subplots/2015-06-30-subplots.html\n", "../_posts/pandas/time-series/2015-04-09-0A-time-series_pandas_index.html\n", "../_posts/pandas/time-series/2015-04-09-0basic-time-series.html\n", "../_posts/pandas/time-series/2015-04-09-1time-series-with-error-bars.html\n", "../_posts/pandas/time-series/2015-04-09-2time-series-of-dataframe.html\n", "../_posts/pandas/time-series/2015-04-09-3time-series-index-as-date.html\n", "../_posts/pandas/time-series/2015-04-09-4time-series-subplots.html\n", "../_posts/pandas/wind-rose/2015-04-09-basic-wind-rose-chart.html\n", "../_posts/pandas/wind-rose/2015-04-09-wind-rose_pandas_index.html\n", "../_posts/plotly_js/2015-11-06-announcement.md\n", "../_posts/plotly_js/3d-cluster/2015-08-10-3d-point-cluster.html\n", "../_posts/plotly_js/3d-cluster/2015-08-10-3d_point_cluster_index.html\n", "../_posts/plotly_js/3d-line/2015-04-09-3d-line_plotly_js_index.html\n", "../_posts/plotly_js/3d-line/2015-04-09-random-walk.html\n", "../_posts/plotly_js/3d-scatter/2015-04-09-3d-scatter_plotly_js_index.html\n", "../_posts/plotly_js/3d-scatter/2015-04-09-simple-3d-scatter.html\n", "../_posts/plotly_js/3d-surface/2015-04-09-3d-surface_plotly_js_index.html\n", "../_posts/plotly_js/3d-surface/2015-04-09-elevations-3d-surface.html\n", "../_posts/plotly_js/ajax-call/2015-08-10-ajax_call_plotly_js_index.html\n", "../_posts/plotly_js/ajax-call/2015-08-12-plotting-csv-data-from-ajax.html\n", "../_posts/plotly_js/annotations/2015-04-09-annotations_plotly_js_index.html\n", "../_posts/plotly_js/annotations/2015-04-09-multiple-annotation.html\n", "../_posts/plotly_js/annotations/2015-04-09-simple-annotation.html\n", "../_posts/plotly_js/annotations/2015-04-09-style-annotation.html\n", "../_posts/plotly_js/annotations/2015-04-09-text-chart-basic.html\n", "../_posts/plotly_js/annotations/2015-04-09-text-chart-styling.html\n", "../_posts/plotly_js/annotations/2015-10-08-style-annotation-b.html\n", "../_posts/plotly_js/area/2015-04-09-area_plotly_js_index.html\n", "../_posts/plotly_js/area/2015-04-09-basic-area.html\n", "../_posts/plotly_js/area/2015-04-09-stacked-area.html\n", "../_posts/plotly_js/area/2015-08-10-overlaid-area-char-without-boundary-lines.html\n", "../_posts/plotly_js/axes/2015-04-09-axes-booleans.html\n", "../_posts/plotly_js/axes/2015-04-09-axes-labels.html\n", "../_posts/plotly_js/axes/2015-04-09-axes-lines.html\n", "../_posts/plotly_js/axes/2015-04-09-axes-range-manual.html\n", "../_posts/plotly_js/axes/2015-04-09-axes-range-mode.html\n", "../_posts/plotly_js/axes/2015-04-09-axes-range-type.html\n", "../_posts/plotly_js/axes/2015-04-09-axes-reversed.html\n", "../_posts/plotly_js/axes/2015-04-09-axes-ticks.html\n", "../_posts/plotly_js/axes/2015-04-09-axes_plotly_js_index.html\n", "../_posts/plotly_js/axes/2015-09-18-axes-categories.html\n", "../_posts/plotly_js/axes/2015-09-18-axes-dates.html\n", "../_posts/plotly_js/bar/2015-04-09-bar-marker-array.html\n", "../_posts/plotly_js/bar/2015-04-09-bar_plotly_js_index.html\n", "../_posts/plotly_js/bar/2015-04-09-basic-bar.html\n", "../_posts/plotly_js/bar/2015-04-09-grouped-bar.html\n", "../_posts/plotly_js/bar/2015-04-09-stacked-bar.html\n", "../_posts/plotly_js/bar/2015-07-08-colored-and-styled-bar-chart.html\n", "../_posts/plotly_js/bar/2015-08-07-bar-chart-with-hover-text.html\n", "../_posts/plotly_js/bar/2015-08-07-barchart-direct-labels.html\n", "../_posts/plotly_js/bar/2015-08-07-hover-text-bar.html\n", "../_posts/plotly_js/bar/2015-08-07-Rotated-bar-chart-labels.html\n", "../_posts/plotly_js/bar/2015-08-07-waterfall-bar-chart.html\n", "../_posts/plotly_js/box/2015-04-09-basic-box-plot.html\n", "../_posts/plotly_js/box/2015-04-09-box-grouped.html\n", "../_posts/plotly_js/box/2015-04-09-box-plot-jitter.html\n", "../_posts/plotly_js/box/2015-04-09-box_plotly_js_index.html\n", "../_posts/plotly_js/box/2015-08-11-box-plot-styling-mean-and-sd.html\n", "../_posts/plotly_js/box/2015-08-11-box-plot-styling-outliers.html\n", "../_posts/plotly_js/box/2015-08-11-colored-box-plot.html\n", "../_posts/plotly_js/box/2015-08-11-fully-styled-box-plots.html\n", "../_posts/plotly_js/box/2015-08-11-grouped-horizontal-box-plots.html\n", "../_posts/plotly_js/box/2015-08-11-horizontal-box-plot.html\n", "../_posts/plotly_js/box/2015-08-11-rainbow-box-plot.html\n", "../_posts/plotly_js/bubble/2015-04-09-bubble_plotly_js_index.html\n", "../_posts/plotly_js/bubble/2015-04-09-bubblechart.html\n", "../_posts/plotly_js/bubble/2015-08-10-hover-text-bubblechart.html\n", "../_posts/plotly_js/bubble/2015-08-10-marker-size-and-color.html\n", "../_posts/plotly_js/bubble/2015-08-10-markersize-bubblechart.html\n", "../_posts/plotly_js/bubble/2015-08-10-size-scaling-bubblechart.html\n", "../_posts/plotly_js/bubble-maps/2015-07-11-bubble-map.html\n", "../_posts/plotly_js/bubble-maps/2015-07-11-bubble_maps_plotlyjs_index.html\n", "../_posts/plotly_js/bubble-maps/2015-08-12-USA-bubble-map.html\n", "../_posts/plotly_js/callbacks-buttons/2015-04-09-button-bind.html\n", "../_posts/plotly_js/callbacks-buttons/2015-04-09-buttons_index.html\n", "../_posts/plotly_js/callbacks-click/2015-04-09-click-annotation.html\n", "../_posts/plotly_js/callbacks-click/2015-04-09-click.html\n", "../_posts/plotly_js/callbacks-click/2015-04-09-click_index.html\n", "../_posts/plotly_js/callbacks-dropdowns/2015-04-09-dropdowns_index.html\n", "../_posts/plotly_js/callbacks-hover/2015-04-09-hover-bind.html\n", "../_posts/plotly_js/callbacks-hover/2015-04-09-hover-coupling.html\n", "../_posts/plotly_js/callbacks-hover/2015-04-09-hover-manual.html\n", "../_posts/plotly_js/callbacks-hover/2015-04-09-hover_index.html\n", "../_posts/plotly_js/callbacks-hover/2015-10-08-hover-coupled.html\n", "../_posts/plotly_js/callbacks-sliders/2015-04-09-sliders_index.html\n", "../_posts/plotly_js/callbacks-zoom/2015-04-09-zoom-bind.html\n", "../_posts/plotly_js/callbacks-zoom/2015-04-09-zoom_index.html\n", "../_posts/plotly_js/candlestick-charts/2015-08-15-basic-candlestick-chart.html\n", "../_posts/plotly_js/candlestick-charts/2015-08-15-candlestick-styling.html\n", "../_posts/plotly_js/candlestick-charts/2015-08-15-candlestick_index.html\n", "../_posts/plotly_js/candlestick-charts/2015-08-15-customizing-candlestick-chart.html\n", "../_posts/plotly_js/candlestick-charts/2015-08-15-simple-candlestick-example.html\n", "../_posts/plotly_js/choropleth-maps/2015-07-11-choropleth-north-america.html\n", "../_posts/plotly_js/choropleth-maps/2015-07-11-choropleth-world-robinson.html\n", "../_posts/plotly_js/choropleth-maps/2015-07-11-choropleth_plotly_js_index.html\n", "../_posts/plotly_js/choropleth-maps/2015-08-10-countrygdp-choropleth-map.html\n", "../_posts/plotly_js/choropleth-maps/2015-08-11-US-pop-by-state-choropleth.html\n", "../_posts/plotly_js/colorscales/2015-04-09-Blackbody-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-Bluered-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-colorscales_plotlyjs_index.html\n", "../_posts/plotly_js/colorscales/2015-04-09-custom-colorscale.html\n", "../_posts/plotly_js/colorscales/2015-04-09-Earth-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-Electric-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-Greens-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-Greys-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-Hot-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-Jet-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-Picnic-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-Portland-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-RdBu-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-YIGnBu-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-04-09-YIOrRd-heatmap.html\n", "../_posts/plotly_js/colorscales/2015-08-10-colorscale-for-contour-plot.html\n", "../_posts/plotly_js/colorscales/2015-08-10-custom-colorscale-for-contour-plot.html\n", "../_posts/plotly_js/colorscales/2015-08-10-discretized-heatmap-colorscale.html\n", "../_posts/plotly_js/config-options/2015-09-24-config-opt-display-modebar.html\n", "../_posts/plotly_js/config-options/2015-09-24-config-opt-displaylogo.html\n", "../_posts/plotly_js/config-options/2015-09-24-config-opt-hide-modebar.html\n", "../_posts/plotly_js/config-options/2015-09-24-config-opt-link-text.html\n", "../_posts/plotly_js/config-options/2015-09-24-config-opt-scrollzoom.html\n", "../_posts/plotly_js/config-options/2015-09-24-config-opt-showlink.html\n", "../_posts/plotly_js/config-options/2015-09-24-config-opt-static-plot.html\n", "../_posts/plotly_js/config-options/2015-09-24-config_options_index.html\n", "../_posts/plotly_js/contour/2015-04-09-contour_plotly_js_index.html\n", "../_posts/plotly_js/contour/2015-04-09-simple-contour.html\n", "../_posts/plotly_js/contour/2015-08-10-basic-contour.html\n", "../_posts/plotly_js/contour/2015-08-12-color-bar-size-for-contour-plots.html\n", "../_posts/plotly_js/contour/2015-08-12-color-bar-title.html\n", "../_posts/plotly_js/contour/2015-08-12-colorscale-for-contour-plot.html\n", "../_posts/plotly_js/contour/2015-08-12-connect-gaps-in-matrix-contour.html\n", "../_posts/plotly_js/contour/2015-08-12-contour-lines.html\n", "../_posts/plotly_js/contour/2015-08-12-cumtom-size-and-range-contour.html\n", "../_posts/plotly_js/contour/2015-08-12-custom-colorscale-for-contour-plot.html\n", "../_posts/plotly_js/contour/2015-08-12-customizing-spacing-between-x-and-y-ticks.html\n", "../_posts/plotly_js/contour/2015-08-12-setting-xy-coordinates-contour.html\n", "../_posts/plotly_js/contour/2015-08-12-smooth-contour-coloring.html\n", "../_posts/plotly_js/contour/2015-08-12-smoothing-contour-lines.html\n", "../_posts/plotly_js/contour/2015-08-12-styling-color-bar-ticks-for-contour-plots.html\n", "../_posts/plotly_js/density-plots/2015-04-09-2dhistogram-contour-subplots.html\n", "../_posts/plotly_js/density-plots/2015-04-09-density-plots-index.html\n", "../_posts/plotly_js/density-plots/2015-08-12-2D-density-histogram-slider-control.html\n", "../_posts/plotly_js/error-bar/2015-04-09-basic-error-bar.html\n", "../_posts/plotly_js/error-bar/2015-04-09-error-bar-asymmetric-array.html\n", "../_posts/plotly_js/error-bar/2015-04-09-error-bar-asymmetric-constant.html\n", "../_posts/plotly_js/error-bar/2015-04-09-error-bar-bar.html\n", "../_posts/plotly_js/error-bar/2015-04-09-error-bar-horizontal.html\n", "../_posts/plotly_js/error-bar/2015-04-09-error-bar-style.html\n", "../_posts/plotly_js/error-bar/2015-04-09-error-bar_plotly_js_index.html\n", "../_posts/plotly_js/error-bar/2015-04-09-percent-error-bar.html\n", "../_posts/plotly_js/eula/2015-07-11-eula.html\n", "../_posts/plotly_js/font/2015-04-09-font_plotly_js_index.html\n", "../_posts/plotly_js/font/2015-04-09-global-font.html\n", "../_posts/plotly_js/getting-started/2015-07-21-plotlyjs-getting-started.html\n", "../_posts/plotly_js/heatmap/2015-04-09-basic-heatmap.html\n", "../_posts/plotly_js/heatmap/2015-04-09-heatmap_plotly_js_index.html\n", "../_posts/plotly_js/heatmap/2015-04-09-labelled-heatmap.html\n", "../_posts/plotly_js/heatmap/2015-08-10-annotated-heatmap.html\n", "../_posts/plotly_js/heatmap/2015-08-12-heatmap-with-unequal-block-sizes.html\n", "../_posts/plotly_js/histogram/2015-04-09-basic-histogram.html\n", "../_posts/plotly_js/histogram/2015-04-09-histogram_plotly_js_index.html\n", "../_posts/plotly_js/histogram/2015-04-09-horizontal-histogram.html\n", "../_posts/plotly_js/histogram/2015-04-09-overlaid-histogram.html\n", "../_posts/plotly_js/histogram/2015-04-09-stacked-histogram.html\n", "../_posts/plotly_js/histogram/2015-04-09-style-histogram.html\n", "../_posts/plotly_js/histogram2d/2015-04-09-2d-histogram-options.html\n", "../_posts/plotly_js/histogram2d/2015-04-09-2d-histogram-scatter.html\n", "../_posts/plotly_js/histogram2d/2015-04-09-2d-histogram.html\n", "../_posts/plotly_js/histogram2d/2015-04-09-histogram2d_plotly_js_index.html\n", "../_posts/plotly_js/horizontal-bar/2015-04-09-basic-horizontal-bar.html\n", "../_posts/plotly_js/horizontal-bar/2015-04-09-horizontal_bar_plotlyjs_index.html\n", "../_posts/plotly_js/horizontal-bar/2015-07-08-colored-bar-chart.html\n", "../_posts/plotly_js/horizontal-bar/2015-08-11-barchart-with-line-plot.html\n", "../_posts/plotly_js/hover/2015-04-09-hover-chart-basic.html\n", "../_posts/plotly_js/hover/2015-10-08-hover_plotly_js_index.html\n", "../_posts/plotly_js/hover/2015-10-08-rounding-hover-values.html\n", "../_posts/plotly_js/insets/2015-04-09-insets_plotly_js_index.html\n", "../_posts/plotly_js/insets/2015-04-09-simple-inset.html\n", "../_posts/plotly_js/labels/2015-04-09-labels_plotly_js_index.html\n", "../_posts/plotly_js/labels/2015-04-09-styling-names.html\n", "../_posts/plotly_js/latex/2015-04-09-latex.html\n", "../_posts/plotly_js/latex/2015-04-09-latex_plotly_js_index.html\n", "../_posts/plotly_js/legends/2015-04-09-legend-inside.html\n", "../_posts/plotly_js/legends/2015-04-09-legend-labels.html\n", "../_posts/plotly_js/legends/2015-04-09-legend-outside.html\n", "../_posts/plotly_js/legends/2015-04-09-legend-style.html\n", "../_posts/plotly_js/legends/2015-04-09-legend-visibility.html\n", "../_posts/plotly_js/legends/2015-04-09-legends_plotly_js_index.html\n", "../_posts/plotly_js/legends/2015-04-09-show-legend.html\n", "../_posts/plotly_js/line-plots/2015-04-09-basic-line.html\n", "../_posts/plotly_js/line-plots/2015-04-09-line-shapes.html\n", "../_posts/plotly_js/line-plots/2015-04-09-line-style.html\n", "../_posts/plotly_js/line-plots/2015-07-24-line-plots-index.html\n", "../_posts/plotly_js/line-plots/2015-08-07-adding-names-to-line-and-scatter-plot.html\n", "../_posts/plotly_js/line-plots/2015-08-07-Connect-gaps-between-data.html\n", "../_posts/plotly_js/line-plots/2015-08-07-graph-and-axis-titles.html\n", "../_posts/plotly_js/line-plots/2015-08-07-labelling-with-annotations.html\n", "../_posts/plotly_js/line-plots/2015-08-07-line-and-scatter-plot.html\n", "../_posts/plotly_js/line-plots/2015-08-07-line-and-scatter-styling.html\n", "../_posts/plotly_js/line-plots/2015-08-07-line-dash.html\n", "../_posts/plotly_js/line-plots/2015-08-07-styling-line-plot.html\n", "../_posts/plotly_js/line_and_scatter/2015-04-09-line-scatter.html\n", "../_posts/plotly_js/line_and_scatter/2015-04-09-line_and_scatter_plotly_js_index.html\n", "../_posts/plotly_js/line_and_scatter/2015-08-10-data-label-hover.html\n", "../_posts/plotly_js/line_and_scatter/2015-08-11-categorical-dot-plot.html\n", "../_posts/plotly_js/line_and_scatter/2015-08-11-data-label-on-the-plot.html\n", "../_posts/plotly_js/line_and_scatter/2015-08-11-scater-with-color-dimension.html\n", "../_posts/plotly_js/lines-on-maps/2015-07-11-lines_on_maps_plotly_js_index.html\n", "../_posts/plotly_js/lines-on-maps/2015-08-12-flightpath-london-to-nyc.html\n", "../_posts/plotly_js/lines-on-maps/2015-08-12-us-flight-paths-map.html\n", "../_posts/plotly_js/lines-on-maps/2015-11-07-lines-on-orthographic.html\n", "../_posts/plotly_js/log/2015-04-09-log_plotly_js_index.html\n", "../_posts/plotly_js/log/2015-04-09-plotly-log-axes.html\n", "../_posts/plotly_js/mixed/2015-04-09-bar-line.html\n", "../_posts/plotly_js/mixed/2015-04-09-contour-scatter.html\n", "../_posts/plotly_js/mixed/2015-04-09-mixed_plotly_js_index.html\n", "../_posts/plotly_js/multiple-axes/2015-04-09-multiple-axes-double.html\n", "../_posts/plotly_js/multiple-axes/2015-04-09-multiple-axes-multiple.html\n", "../_posts/plotly_js/multiple-axes/2015-04-09-multiple-axes_plotly_js_index.html\n", "../_posts/plotly_js/ohlc/2015-08-15-ohlc_index.html\n", "../_posts/plotly_js/ohlc/2015-08-15-simple-example-with-datetime-object.html\n", "../_posts/plotly_js/ohlc/2015-08-15-styling-ohlc-chart.html\n", "../_posts/plotly_js/ohlc/2015-08-21-basic-ohlc-chart.html\n", "../_posts/plotly_js/ohlc/2015-08-21-customizing-ohlc-figure-with-annotations.html\n", "../_posts/plotly_js/pie/2015-08-10-basic-pie-chart.html\n", "../_posts/plotly_js/pie/2015-08-10-donut-chart.html\n", "../_posts/plotly_js/pie/2015-08-10-pie-chart-subplots.html\n", "../_posts/plotly_js/pie/2015-08-10-pie_plotly_js_index.html\n", "../_posts/plotly_js/polar/2015-04-09-polar-line.html\n", "../_posts/plotly_js/polar/2015-04-09-polar-scatter.html\n", "../_posts/plotly_js/polar/2015-04-09-polar_plotly_js_index.html\n", "../_posts/plotly_js/remove-trace/2015-08-15-remove-trace-example.html\n", "../_posts/plotly_js/remove-trace/2015-08-15-remove_trace_index.html\n", "../_posts/plotly_js/responsive-fluid-layout/2015-10-20-responsive-fluid-layout.html\n", "../_posts/plotly_js/responsive-fluid-layout/2015-10-20-responsive-fluid-layout_plotly_js_index.html\n", "../_posts/plotly_js/ribbon-plots/2015-08-12-ribbon-plot-example.html\n", "../_posts/plotly_js/ribbon-plots/2015-08-12-ribbon-plot-index.html\n", "../_posts/plotly_js/scatter-plot-on-maps/2015-07-11-canadian-cities.html\n", "../_posts/plotly_js/scatter-plot-on-maps/2015-07-11-scatter_maps_plotly_js_index.html\n", "../_posts/plotly_js/scatter-plot-on-maps/2015-08-12-US-airport-map.html\n", "../_posts/plotly_js/scatter-plot-on-maps/2015-08-15-north-america-percipitation-map.html\n", "../_posts/plotly_js/shapes/2015-06-17-shape-clusters.html\n", "../_posts/plotly_js/shapes/2015-06-17-shape-timestamp-highlight.html\n", "../_posts/plotly_js/shapes/2015-06-19-shape_plotlyjs_index.html\n", "../_posts/plotly_js/shapes/2015-08-10-basic-arbitrary-svg-paths.html\n", "../_posts/plotly_js/shapes/2015-08-10-circle.html\n", "../_posts/plotly_js/shapes/2015-08-10-lines-positioned-realative-to-plot-and-to-axis.html\n", "../_posts/plotly_js/shapes/2015-08-10-lines-positioned-relative-to-axis.html\n", "../_posts/plotly_js/shapes/2015-08-10-rectangle-positioned-relative-to-axis.html\n", "../_posts/plotly_js/shapes/2015-08-10-rectangles-positioned-relative-to-plot-and-axes.html\n", "../_posts/plotly_js/shapes/2015-08-10-tangent-lines-with-shapes.html\n", "../_posts/plotly_js/shapes/2015-08-10-venn-diagram-with-circle-shapes.html\n", "../_posts/plotly_js/sizing/2015-04-09-size-margins.html\n", "../_posts/plotly_js/sizing/2015-04-09-sizing_plotly_js_index.html\n", "../_posts/plotly_js/subplots/2015-04-09-custom-size-subplot.html\n", "../_posts/plotly_js/subplots/2015-04-09-multiple-subplots.html\n", "../_posts/plotly_js/subplots/2015-04-09-shared-axes-subplots.html\n", "../_posts/plotly_js/subplots/2015-04-09-simple-subplot.html\n", "../_posts/plotly_js/subplots/2015-04-09-stacked-coupled-subplots.html\n", "../_posts/plotly_js/subplots/2015-04-09-stacked-subplots.html\n", "../_posts/plotly_js/subplots/2015-04-09-subplots_plotly_js_index.html\n", "../_posts/plotly_js/subplots/2015-08-10-multiple-custom-sized-subplots.html\n", "../_posts/plotly_js/time-series/2015-04-09-date-axes.html\n", "../_posts/plotly_js/time-series/2015-04-09-time-series_plotly_js_index.html\n", "../_posts/plotly_js/wind-rose/2015-04-09-wind-rose-chart.html\n", "../_posts/plotly_js/wind-rose/2015-04-09-wind-rose_plotlyjs_index.html\n", "../_posts/python/3d-axes/2015-04-16-3d-axes_python_index.html\n", "../_posts/python/3d-bubble/2015-06-30-3dbubble.html\n", "../_posts/python/3d-clusters/2015-07-15-alpha-shape.html\n", "../_posts/python/3d-clusters/2015-07-16-3d-clusters-index.html\n", "../_posts/python/3d-filled-line/2015-04-09-3d-filled-line-pandas-index.html\n", "../_posts/python/3d-filled-line/2015-04-09-3d-filled-line.html\n", "../_posts/python/3d-line/2015-04-09-3d-line_python_index.html\n", "../_posts/python/3d-line/2015-04-09-random-walk.html\n", "../_posts/python/3d-network/2015-06-30-Les-miserables-network.html\n", "../_posts/python/3d-parametric/2015-08-21-parametric-colorscale.html\n", "../_posts/python/3d-parametric/2015-08-21-parametric-index.html\n", "../_posts/python/3d-parametric/2015-08-21-parametric.html\n", "../_posts/python/3d-ribbon/2015-06-30-ribbon.html\n", "../_posts/python/3d-scatter/2015-04-09-3d-scatter_python_index.html\n", "../_posts/python/3d-scatter/2015-04-09-simple-3d-scatter.html\n", "../_posts/python/3d-subplot/2015-08-21-3d-subplots-index.html\n", "../_posts/python/3d-subplot/2015-08-21-3d-subplots.html\n", "../_posts/python/3d-surface/2015-04-09-3d-surface_python_index.html\n", "../_posts/python/3d-surface/2015-04-09-elevations-3d-surface.html\n", "../_posts/python/3d-surface/2015-08-28-multiple-3d-surfaces.html\n", "../_posts/python/3d-wireframe/2015-08-21-wireframe-index.html\n", "../_posts/python/3d-wireframe/2015-08-21-wireframe.html\n", "../_posts/python/annotations/2015-04-09-annotations_python_index.html\n", "../_posts/python/annotations/2015-04-09-hover-chart-basic.html\n", "../_posts/python/annotations/2015-04-09-multiple-annotation.html\n", "../_posts/python/annotations/2015-04-09-simple-annotation.html\n", "../_posts/python/annotations/2015-04-09-style-annotation.html\n", "../_posts/python/annotations/2015-04-09-text-chart-basic.html\n", "../_posts/python/annotations/2015-04-09-text-chart-styling.html\n", "../_posts/python/annotations/2015-06-29-disable-hover.html\n", "../_posts/python/annotations/2015-07-17-text-array.html\n", "../_posts/python/area/2015-04-09-area_python_index.html\n", "../_posts/python/area/2015-04-09-basic-area-without-boundary-lines.html\n", "../_posts/python/area/2015-04-09-basic-area.html\n", "../_posts/python/area/2015-08-14-interior-fill-area.html\n", "../_posts/python/area/2015-08-14-stacked-area.html\n", "../_posts/python/area/2015-10-20-stacked-area-hover.html\n", "../_posts/python/axes/2015-04-09-axes-booleans.html\n", "../_posts/python/axes/2015-04-09-axes-labels.html\n", "../_posts/python/axes/2015-04-09-axes-lines.html\n", "../_posts/python/axes/2015-04-09-axes-range-manual.html\n", "../_posts/python/axes/2015-04-09-axes-range-mode.html\n", "../_posts/python/axes/2015-04-09-axes-range-type.html\n", "../_posts/python/axes/2015-04-09-axes-reversed.html\n", "../_posts/python/axes/2015-04-09-axes-ticks.html\n", "../_posts/python/axes/2015-04-09-axes_python_index.html\n", "../_posts/python/axes/2015-06-29-axes-enumerated-ticks.html\n", "../_posts/python/bar/2015-04-09-bar-with-hover-text.html\n", "../_posts/python/bar/2015-04-09-bar_python_index.html\n", "../_posts/python/bar/2015-04-09-basic-bar.html\n", "../_posts/python/bar/2015-04-09-grouped-bar.html\n", "../_posts/python/bar/2015-04-09-stacked-bar.html\n", "../_posts/python/bar/2015-04-09-style-bar.html\n", "../_posts/python/bar/2015-05-20-individual-color-bar.html\n", "../_posts/python/bar/2015-05-20-text-angel.html\n", "../_posts/python/bar/2015-05-20-text-hover-bar.html\n", "../_posts/python/bar/2015-05-20-text-with-annotations.html\n", "../_posts/python/bar/2015-06-17-waterfall-bar.html\n", "../_posts/python/box/2015-04-09-basic-box-plot.html\n", "../_posts/python/box/2015-04-09-box-grouped.html\n", "../_posts/python/box/2015-04-09-box-plot-jitter.html\n", "../_posts/python/box/2015-04-09-box_python_index.html\n", "../_posts/python/box/2015-05-29-basic-box-color-name.html\n", "../_posts/python/box/2015-05-29-horizontal-box.html\n", "../_posts/python/box/2015-06-17-box-gallery-NBA.html\n", "../_posts/python/box/2015-06-18-box-all-outliers.html\n", "../_posts/python/box/2015-06-18-box-grouped-horizontal.html\n", "../_posts/python/box/2016-06-08-box-mean.html\n", "../_posts/python/box/2016-06-08-box-rainbow.html\n", "../_posts/python/bubble/2015-04-09-bubble_python_index.html\n", "../_posts/python/bubble/2015-06-17-bubble-sizeref.html\n", "../_posts/python/bubble/2015-06-18-bubble-color.html\n", "../_posts/python/bubble/2015-06-18-bubble-marker-size.html\n", "../_posts/python/bubble/2015-06-18-bubble-text.html\n", "../_posts/python/bubble/2015-08-14-bubble-colorscale.html\n", "../_posts/python/bubble/2015-08-14-bubble-gallery-life-expectancy.html\n", "../_posts/python/bubble-maps/2015-06-29-bubble-map.html\n", "../_posts/python/bubble-maps/2015-06-29-bubble_python_index.html\n", "../_posts/python/bubble-maps/2015-07-03-ebola-cases.html\n", "../_posts/python/callbacks-buttons/2015-04-09-button-bind.html\n", "../_posts/python/callbacks-buttons/2015-04-09-buttons_index.html\n", "../_posts/python/callbacks-click/2015-04-09-click.html\n", "../_posts/python/callbacks-click/2015-04-09-click_index.html\n", "../_posts/python/callbacks-dropdowns/2015-04-09-dropdown.html\n", "../_posts/python/callbacks-dropdowns/2015-04-09-dropdowns_index.html\n", "../_posts/python/callbacks-hover/2015-04-09-hover-bind.html\n", "../_posts/python/callbacks-hover/2015-04-09-hover_index.html\n", "../_posts/python/callbacks-sliders/2015-04-09-sliders-bind.html\n", "../_posts/python/callbacks-sliders/2015-04-09-sliders_index.html\n", "../_posts/python/callbacks-zoom/2015-04-09-zoom-bind.html\n", "../_posts/python/callbacks-zoom/2015-04-09-zoom_index.html\n", "../_posts/python/choropleth-maps/2015-06-29-choropleth_python_index.html\n", "../_posts/python/choropleth-maps/2015-06-29-us-states-choropleth-map.html\n", "../_posts/python/choropleth-maps/2015-06-29-world-choropleth-map.html\n", "../_posts/python/choropleth-maps/2015-07-03-choropleth-inset.html\n", "../_posts/python/colorscales/2015-04-09-colorscales_python_index.html\n", "../_posts/python/colorscales/2015-04-09-custom-colorscale.html\n", "../_posts/python/colorscales/2015-06-23-contour-colorscale.html\n", "../_posts/python/colorscales/2015-06-23-contour-customize-colorscale.html\n", "../_posts/python/colorscales/2015-08-12-discrete-colorscale.html\n", "../_posts/python/contour/2015-04-09-contour_python_index.html\n", "../_posts/python/contour/2015-04-09-simple-contour.html\n", "../_posts/python/contour/2015-06-23-contour-colorbar-size.html\n", "../_posts/python/contour/2015-06-23-contour-colorbar-tick.html\n", "../_posts/python/contour/2015-06-23-contour-colorbar-title.html\n", "../_posts/python/contour/2015-06-23-contour-colorscale.html\n", "../_posts/python/contour/2015-06-23-contour-connectgaps.html\n", "../_posts/python/contour/2015-06-23-contour-customize-colorscale.html\n", "../_posts/python/contour/2015-06-23-contour-heatmap.html\n", "../_posts/python/contour/2015-06-23-contour-lines.html\n", "../_posts/python/contour/2015-06-23-contour-size&range.html\n", "../_posts/python/contour/2015-06-23-contour-smoothing.html\n", "../_posts/python/contour/2015-06-23-contour-x-y.html\n", "../_posts/python/contour/2015-06-23-contour-xd-yd.html\n", "../_posts/python/contour/2015-06-23-simple-contour.html\n", "../_posts/python/dashboard/2015-07-29-dashboard-index.html\n", "../_posts/python/dendrogram/2015-06-30-dendrograms.html\n", "../_posts/python/density-plots/2015-04-09-2dhistogram-contour-subplots.html\n", "../_posts/python/density-plots/2015-04-09-density-plots-index.html\n", "../_posts/python/density-plots/2015-07-18-2d-hist-contour-with-slider.html\n", "../_posts/python/distplot/2015-06-30-distplots.html\n", "../_posts/python/error-bar/2015-04-09-basic-error-bar.html\n", "../_posts/python/error-bar/2015-04-09-error-bar-asymmetric-array.html\n", "../_posts/python/error-bar/2015-04-09-error-bar-asymmetric-constant.html\n", "../_posts/python/error-bar/2015-04-09-error-bar-bar.html\n", "../_posts/python/error-bar/2015-04-09-error-bar-horizontal.html\n", "../_posts/python/error-bar/2015-04-09-error-bar-style.html\n", "../_posts/python/error-bar/2015-04-09-error-bar_python_index.html\n", "../_posts/python/error-bar/2015-04-09-percent-error-bar.html\n", "../_posts/python/fileopt/2015-04-09-fileopt_python_index.html\n", "../_posts/python/finance/2015-06-30-candlestick-charts.html\n", "../_posts/python/finance/2015-06-30-ohlc-charts.html\n", "../_posts/python/font/2015-04-09-font_python_index.html\n", "../_posts/python/font/2015-04-09-global-font.html\n", "../_posts/python/get-requests/2015-04-09-get-requests_python_index.html\n", "../_posts/python/get-requests/2015-04-09-python-change_plot.html\n", "../_posts/python/get-requests/2015-04-09-python-get-data.html\n", "../_posts/python/get-requests/2015-04-09-python-replot1.html\n", "../_posts/python/get-requests/2015-04-09-python-replot2.html\n", "../_posts/python/getting-started/2015-05-25-getting-started_python_index.html\n", "../_posts/python/getting-started/2015-06-30-getting-started.html\n", "../_posts/python/heatmap/2015-04-09-annotated-heatmap.html\n", "../_posts/python/heatmap/2015-04-09-basic-heatmap.html\n", "../_posts/python/heatmap/2015-04-09-datetime-heatmap.html\n", "../_posts/python/heatmap/2015-04-09-golden-spiral.html\n", "../_posts/python/heatmap/2015-04-09-heatmap_python_index.html\n", "../_posts/python/heatmap/2015-04-09-labelled-heatmap.html\n", "../_posts/python/histogram/2015-04-09-basic-histogram.html\n", "../_posts/python/histogram/2015-04-09-histogram_python_index.html\n", "../_posts/python/histogram/2015-04-09-horizontal-histogram.html\n", "../_posts/python/histogram/2015-04-09-overlaid-histogram.html\n", "../_posts/python/histogram/2015-04-09-stacked-histogram.html\n", "../_posts/python/histogram/2015-04-09-style-histogram.html\n", "../_posts/python/histogram2d/2015-04-09-2d-histogram-options.html\n", "../_posts/python/histogram2d/2015-04-09-2d-histogram-scatter.html\n", "../_posts/python/histogram2d/2015-04-09-2d-histogram.html\n", "../_posts/python/histogram2d/2015-04-09-histogram2d_python_index.html\n", "../_posts/python/histogram2d/2015-07-18-2d-hist-with-slider.html\n", "../_posts/python/horizontal-bar/2015-04-09-horizontal_bar_python_index.html\n", "../_posts/python/horizontal-bar/2015-05-20-horizontal-bar.html\n", "../_posts/python/horizontal-bar/2015-05-20-marker-bar.html\n", "../_posts/python/horizontal-bar/2015-06-17-bar-gallery-color-pallette.html\n", "../_posts/python/horizontal-bar/2015-06-17-bar-gallery-scatter.html\n", "../_posts/python/iframes/2015-05-26-iframes_python_index.html\n", "../_posts/python/insets/2015-04-09-insets_python_index.html\n", "../_posts/python/insets/2015-04-09-simple-inset.html\n", "../_posts/python/ipython-notebooks/2015-05-25-ipython-notebooks_index.html\n", "../_posts/python/ipython-notebooks/2015-06-30-IPython_tutorial.html\n", "../_posts/python/labels/2015-04-09-labels_python_index.html\n", "../_posts/python/labels/2015-04-09-styling-names.html\n", "../_posts/python/latex/2015-04-09-latex.html\n", "../_posts/python/latex/2015-04-09-latex_python_index.html\n", "../_posts/python/legends/2015-04-09-legend-inside.html\n", "../_posts/python/legends/2015-04-09-legend-labels.html\n", "../_posts/python/legends/2015-04-09-legend-outside.html\n", "../_posts/python/legends/2015-04-09-legend-style.html\n", "../_posts/python/legends/2015-04-09-legend-visibility.html\n", "../_posts/python/legends/2015-04-09-legends_python_index.html\n", "../_posts/python/legends/2015-04-09-show-legend.html\n", "../_posts/python/legends/2015-06-22-basic-legend-groups.html\n", "../_posts/python/legends/2015-07-22-grouped-and-hidden-legends.html\n", "../_posts/python/line-plots/2015-06-30-lines.html\n", "../_posts/python/line_and_scatter/2015-06-30-scatter.html\n", "../_posts/python/lines-on-maps/2015-06-29-lines_on_maps_python_index.html\n", "../_posts/python/lines-on-maps/2015-06-29-us-flight-paths-map.html\n", "../_posts/python/lines-on-maps/2015-07-01-nyc-london-great-circle.html\n", "../_posts/python/lines-on-maps/2015-07-02-globe-contour-lines.html\n", "../_posts/python/log/2015-04-09-log_python_index.html\n", "../_posts/python/log/2015-04-09-plotly-log-axes.html\n", "../_posts/python/map-subplots/2015-07-05-map-subplots.html\n", "../_posts/python/map-subplots/2015-07-05-small-multiple-us-maps.html\n", "../_posts/python/marketplace-dashboards/2015-08-11-demand-side-kpi-metrics-dashboard-index.html\n", "../_posts/python/marketplace-dashboards/2015-08-11-marketplace-kpi-metrics-dashboard-index.html\n", "../_posts/python/marketplace-dashboards/2015-08-11-mashup-kpi-metrics-dashboard-index.html\n", "../_posts/python/marketplace-dashboards/2015-08-11-supply-side-kpi-metrics-dashboard-index.html\n", "../_posts/python/marketplace-dashboards/demand-side-kpi-metrics-dashboard.html\n", "../_posts/python/mixed/2015-04-09-bar-line.html\n", "../_posts/python/mixed/2015-04-09-contour-scatter.html\n", "../_posts/python/mixed/2015-04-09-mixed_python_index.html\n", "../_posts/python/multiple-axes/2015-04-09-multiple-axes-double.html\n", "../_posts/python/multiple-axes/2015-04-09-multiple-axes-multiple.html\n", "../_posts/python/multiple-axes/2015-04-09-multiple-axes_python_index.html\n", "../_posts/python/network/2015-06-30-igraph_vs_networkx.html\n", "../_posts/python/network/2015-06-30-networkx.html\n", "../_posts/python/pie/2015-07-31-pie-chart-subplots.html\n", "../_posts/python/pie/2015-07-31-pie-chart.html\n", "../_posts/python/pie/2015-07-31-pie-python_index.html\n", "../_posts/python/pie/2015-08-03-pie-chart-donut.html\n", "../_posts/python/polar/2015-04-09-polar-area-chart.html\n", "../_posts/python/polar/2015-04-09-polar-line.html\n", "../_posts/python/polar/2015-04-09-polar-scatter.html\n", "../_posts/python/polar/2015-04-09-polar_python_index.html\n", "../_posts/python/privacy/2015-06-30-privacy.html\n", "../_posts/python/proxies/2015-07-27-proxy_index.md\n", "../_posts/python/quiver/2015-07-10-quiver-plot-with-points.html\n", "../_posts/python/quiver/2015-07-10-quiver-plot.html\n", "../_posts/python/quiver/2015-07-10-quiver_python_index.html\n", "../_posts/python/redirects/2015-07-15-streaming.html\n", "../_posts/python/scatter-plot-on-maps/2015-06-29-scatter-plots-on-maps_index.html\n", "../_posts/python/scatter-plot-on-maps/2015-06-29-us-airports-map.html\n", "../_posts/python/scatter-plot-on-maps/2015-07-01-north-america-precipitation.html\n", "../_posts/python/sending-data/2015-04-09-add-traces.html\n", "../_posts/python/sending-data/2015-04-09-extend.html\n", "../_posts/python/sending-data/2015-04-09-overwrite.html\n", "../_posts/python/sending-data/2015-04-09-sending-data_index.html\n", "../_posts/python/shapes/2015-06-17-shape-circle.html\n", "../_posts/python/shapes/2015-06-17-shape-clusters.html\n", "../_posts/python/shapes/2015-06-17-shape-line-ref.html\n", "../_posts/python/shapes/2015-06-17-shape-lines.html\n", "../_posts/python/shapes/2015-06-17-shape-path.html\n", "../_posts/python/shapes/2015-06-17-shape-rect-ref.html\n", "../_posts/python/shapes/2015-06-17-shape-rect.html\n", "../_posts/python/shapes/2015-06-17-shape-timestamp-highlight.html\n", "../_posts/python/shapes/2015-06-17-shape-venn.html\n", "../_posts/python/shapes/2015-06-18-shape-tangent-line.html\n", "../_posts/python/shapes/2015-06-19-shape_python_index.html\n", "../_posts/python/sizing/2015-04-09-size-margins.html\n", "../_posts/python/sizing/2015-04-09-sizing_python_index.html\n", "../_posts/python/static-image/2015-04-09-static-image_python_index.md\n", "../_posts/python/streamline/2015-07-13-streamline-plot.html\n", "../_posts/python/streamline/2015-07-13-streamline-source-plot.html\n", "../_posts/python/streamline/2015-07-13-streamline-source-sink-plot.html\n", "../_posts/python/streamline/2015-07-13-streamline_python_index.html\n", "../_posts/python/subplots/2015-04-09-custom-size-subplot.html\n", "../_posts/python/subplots/2015-04-09-multiple-subplots.html\n", "../_posts/python/subplots/2015-04-09-shared-axes-subplots.html\n", "../_posts/python/subplots/2015-04-09-simple-subplot.html\n", "../_posts/python/subplots/2015-04-09-stacked-coupled-subplots.html\n", "../_posts/python/subplots/2015-04-09-stacked-subplots.html\n", "../_posts/python/subplots/2015-04-09-subplots_python_index.html\n", "../_posts/python/subplots/2015-06-23-make-subplots-shared-yaxes.html\n", "../_posts/python/subplots/2015-06-24-basic-make-subplot.html\n", "../_posts/python/subplots/2015-06-24-make-subplots-shared-xaxes.html\n", "../_posts/python/subplots/2015-06-24-make-subplots-specs.html\n", "../_posts/python/subplots/2015-06-24-make-subplots-stacked.html\n", "../_posts/python/subplots/2015-06-24-multiple-make-multiple-specs.html\n", "../_posts/python/subplots/2015-07-27-make-subplots-title.html\n", "../_posts/python/subplots/2015-08-17-customize-subplot-axes.html\n", "../_posts/python/time-series/2015-04-09-date-axes.html\n", "../_posts/python/time-series/2015-04-09-python-datetime.html\n", "../_posts/python/time-series/2015-04-09-time-series_python_index.html\n", "../_posts/python/time-series/2015-04-15-time-series-custom-range.html\n", "../_posts/python/treemap/2015-06-30-treemap.html\n", "../_posts/python/WebGL/2015-06-30-comparewebgl.html\n", "../_posts/python/WebGL/2015-06-30-webgl.html\n", "../_posts/python/wind-rose/2015-04-09-basic-wind-rose-chart.html\n", "../_posts/python/wind-rose/2015-04-09-wind-rose_python_index.html\n", "../_posts/r/2015-07-30-2D-Histogram.md\n", "../_posts/r/2015-07-30-2D-Histogram.Rmd\n", "../_posts/r/2015-07-30-3d-line-plots.md\n", "../_posts/r/2015-07-30-3d-line-plots.Rmd\n", "../_posts/r/2015-07-30-3d-scatter-plots.md\n", "../_posts/r/2015-07-30-3d-scatter-plots.Rmd\n", "../_posts/r/2015-07-30-3d-surface-plots.md\n", "../_posts/r/2015-07-30-3d-surface-plots.Rmd\n", "../_posts/r/2015-07-30-axes.md\n", "searching ../_posts/r/2015-07-30-axes.md\n", "### ../_posts/r/2015-07-30-axes.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-axes.Rmd\n", "searching ../_posts/r/2015-07-30-axes.Rmd\n", "### ../_posts/r/2015-07-30-axes.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-bar-charts.md\n", "searching ../_posts/r/2015-07-30-bar-charts.md\n", "### ../_posts/r/2015-07-30-bar-charts.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-bar-charts.Rmd\n", "searching ../_posts/r/2015-07-30-bar-charts.Rmd\n", "### ../_posts/r/2015-07-30-bar-charts.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-box-plots.md\n", "searching ../_posts/r/2015-07-30-box-plots.md\n", "### ../_posts/r/2015-07-30-box-plots.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-box-plots.Rmd\n", "searching ../_posts/r/2015-07-30-box-plots.Rmd\n", "### ../_posts/r/2015-07-30-box-plots.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-bubble-charts.md\n", "../_posts/r/2015-07-30-bubble-charts.Rmd\n", "../_posts/r/2015-07-30-bubble-maps.md\n", "../_posts/r/2015-07-30-bubble-maps.Rmd\n", "../_posts/r/2015-07-30-choropleth.md\n", "searching ../_posts/r/2015-07-30-choropleth.md\n", "### ../_posts/r/2015-07-30-choropleth.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-choropleth.Rmd\n", "searching ../_posts/r/2015-07-30-choropleth.Rmd\n", "### ../_posts/r/2015-07-30-choropleth.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-contour-plots.md\n", "../_posts/r/2015-07-30-contour-plots.Rmd\n", "../_posts/r/2015-07-30-dot-plots.md\n", "../_posts/r/2015-07-30-dumbbell-plots.md\n", "../_posts/r/2015-07-30-embedding-in-html.md\n", "../_posts/r/2015-07-30-embedding-in-html.Rmd\n", "../_posts/r/2015-07-30-error-bars.md\n", "../_posts/r/2015-07-30-error-bars.Rmd\n", "../_posts/r/2015-07-30-figure-labels.md\n", "../_posts/r/2015-07-30-figure-labels.Rmd\n", "../_posts/r/2015-07-30-filenames.md\n", "searching ../_posts/r/2015-07-30-filenames.md\n", "../_posts/r/2015-07-30-filenames.Rmd\n", "searching ../_posts/r/2015-07-30-filenames.Rmd\n", "### ../_posts/r/2015-07-30-filenames.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-filled-area-plots.md\n", "../_posts/r/2015-07-30-filled-area-plots.Rmd\n", "../_posts/r/2015-07-30-font.md\n", "../_posts/r/2015-07-30-font.Rmd\n", "../_posts/r/2015-07-30-get-requests.md\n", "searching ../_posts/r/2015-07-30-get-requests.md\n", "../_posts/r/2015-07-30-get-requests.Rmd\n", "searching ../_posts/r/2015-07-30-get-requests.Rmd\n", "../_posts/r/2015-07-30-getting-started.md\n", "searching ../_posts/r/2015-07-30-getting-started.md\n", "../_posts/r/2015-07-30-graphing-multiple-chart-types.md\n", "../_posts/r/2015-07-30-graphing-multiple-chart-types.Rmd\n", "../_posts/r/2015-07-30-heatmaps.md\n", "searching ../_posts/r/2015-07-30-heatmaps.md\n", "### ../_posts/r/2015-07-30-heatmaps.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-heatmaps.Rmd\n", "searching ../_posts/r/2015-07-30-heatmaps.Rmd\n", "### ../_posts/r/2015-07-30-heatmaps.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-histograms.md\n", "../_posts/r/2015-07-30-histograms.Rmd\n", "../_posts/r/2015-07-30-insets.md\n", "../_posts/r/2015-07-30-insets.Rmd\n", "../_posts/r/2015-07-30-LaTeX.md\n", "../_posts/r/2015-07-30-LaTeX.Rmd\n", "../_posts/r/2015-07-30-legend.md\n", "../_posts/r/2015-07-30-legend.Rmd\n", "../_posts/r/2015-07-30-line-and-scatter.md\n", "searching ../_posts/r/2015-07-30-line-and-scatter.md\n", "### ../_posts/r/2015-07-30-line-and-scatter.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-line-and-scatter.Rmd\n", "searching ../_posts/r/2015-07-30-line-and-scatter.Rmd\n", "### ../_posts/r/2015-07-30-line-and-scatter.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-line-plot-maps.md\n", "searching ../_posts/r/2015-07-30-line-plot-maps.md\n", "### ../_posts/r/2015-07-30-line-plot-maps.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-line-plot-maps.Rmd\n", "searching ../_posts/r/2015-07-30-line-plot-maps.Rmd\n", "### ../_posts/r/2015-07-30-line-plot-maps.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-log-plot.md\n", "../_posts/r/2015-07-30-log-plot.Rmd\n", "../_posts/r/2015-07-30-map-subplots-and-small-multiples.md\n", "../_posts/r/2015-07-30-map-subplots-and-small-multiples.Rmd\n", "../_posts/r/2015-07-30-multiple-axes.md\n", "../_posts/r/2015-07-30-multiple-axes.Rmd\n", "../_posts/r/2015-07-30-polar-chart.md\n", "searching ../_posts/r/2015-07-30-polar-chart.md\n", "### ../_posts/r/2015-07-30-polar-chart.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-polar-chart.Rmd\n", "searching ../_posts/r/2015-07-30-polar-chart.Rmd\n", "### ../_posts/r/2015-07-30-polar-chart.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-privacy.md\n", "searching ../_posts/r/2015-07-30-privacy.md\n", "### ../_posts/r/2015-07-30-privacy.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-privacy.Rmd\n", "searching ../_posts/r/2015-07-30-privacy.Rmd\n", "### ../_posts/r/2015-07-30-privacy.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-scatter-plot-maps.md\n", "../_posts/r/2015-07-30-scatter-plot-maps.Rmd\n", "../_posts/r/2015-07-30-setting-graph-size.md\n", "../_posts/r/2015-07-30-setting-graph-size.Rmd\n", "../_posts/r/2015-07-30-shiny.md\n", "../_posts/r/2015-07-30-shiny.Rmd\n", "../_posts/r/2015-07-30-subplots.md\n", "searching ../_posts/r/2015-07-30-subplots.md\n", "../_posts/r/2015-07-30-subplots.Rmd\n", "searching ../_posts/r/2015-07-30-subplots.Rmd\n", "../_posts/r/2015-07-30-text-and-annotations.md\n", "searching ../_posts/r/2015-07-30-text-and-annotations.md\n", "### ../_posts/r/2015-07-30-text-and-annotations.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-text-and-annotations.Rmd\n", "searching ../_posts/r/2015-07-30-text-and-annotations.Rmd\n", "### ../_posts/r/2015-07-30-text-and-annotations.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-time-series.md\n", "searching ../_posts/r/2015-07-30-time-series.md\n", "### ../_posts/r/2015-07-30-time-series.md\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-time-series.Rmd\n", "searching ../_posts/r/2015-07-30-time-series.Rmd\n", "### ../_posts/r/2015-07-30-time-series.Rmd\n", "\n", "\n", "\n", "\n", "../_posts/r/2015-07-30-user-guide.md\n", "../_posts/r/2015-07-30-user-guide.Rmd\n", "searching ../_posts/r/2015-07-30-user-guide.Rmd\n", "../_posts/r/2015-08-10-knitr.md\n", "../_posts/r/2015-08-10-knitr.Rmd\n", "../_posts/r/2015-08-10-plotly-offline.html\n", "../_posts/r/callbacks-buttons/2015-04-09-button-bind.html\n", "../_posts/r/callbacks-buttons/2015-04-09-buttons_index.html\n", "../_posts/r/callbacks-click/2015-04-09-click.html\n", "../_posts/r/callbacks-click/2015-04-09-click_index.html\n", "../_posts/r/callbacks-dropdowns/2015-04-09-dropdown.html\n", "../_posts/r/callbacks-dropdowns/2015-04-09-dropdowns_index.html\n", "../_posts/r/callbacks-hover/2015-04-09-hover-bind.html\n", "searching ../_posts/r/callbacks-hover/2015-04-09-hover-bind.html\n", "../_posts/r/callbacks-hover/2015-04-09-hover_index.html\n", "../_posts/r/callbacks-sliders/2015-04-09-sliders-bind.html\n", "../_posts/r/callbacks-sliders/2015-04-09-sliders_index.html\n", "../_posts/r/callbacks-zoom/2015-04-09-zoom-bind.html\n", "../_posts/r/callbacks-zoom/2015-04-09-zoom_index.html\n", "../_posts/r/dashboard/2015-07-29-dashboard-index.html\n", "../_posts/r/sending-data/2015-04-09-add-traces.html\n", "searching ../_posts/r/sending-data/2015-04-09-add-traces.html\n", "../_posts/r/sending-data/2015-04-09-extend.html\n", "searching ../_posts/r/sending-data/2015-04-09-extend.html\n", "../_posts/r/sending-data/2015-04-09-overwrite.html\n", "../_posts/r/sending-data/2015-04-09-sending-data_index.html\n", "../_posts/temp/2015-07-27-proxy_index.md\n", "../_posts/tutorials/2015-06-30-aircraft_pitch.html\n", "../_posts/tutorials/2015-06-30-apachespark.html\n", "../_posts/tutorials/2015-06-30-baltimore.html\n", "../_posts/tutorials/2015-06-30-basemap.html\n", "../_posts/tutorials/2015-06-30-bicycle_control.html\n", "../_posts/tutorials/2015-06-30-bioinformatics.html\n", "../_posts/tutorials/2015-06-30-cartodb.html\n", "../_posts/tutorials/2015-06-30-collaborate.html\n", "../_posts/tutorials/2015-06-30-cufflinks.html\n", "../_posts/tutorials/2015-06-30-excel_python_and_plotly.html\n", "../_posts/tutorials/2015-06-30-gmail.html\n", "../_posts/tutorials/2015-06-30-grid-api.html\n", "../_posts/tutorials/2015-06-30-IPython_tutorial.html\n", "../_posts/tutorials/2015-06-30-make_subplots.html\n", "../_posts/tutorials/2015-06-30-markowitz.html\n", "../_posts/tutorials/2015-06-30-mne-tutorial.html\n", "../_posts/tutorials/2015-06-30-montecarlo.html\n", "../_posts/tutorials/2015-06-30-networkx.html\n", "../_posts/tutorials/2015-06-30-principal_component_analysis.html\n", "../_posts/tutorials/2015-06-30-PyTables.html\n", "../_posts/tutorials/2015-06-30-redshift.html\n", "../_posts/tutorials/2015-06-30-salesforce.html\n", "../_posts/tutorials/2015-06-30-sqlite.html\n", "../_posts/tutorials/2015-06-30-survival_analysis.html\n", "../_posts/tutorials/2015-06-30-ukelectionbbg.html\n", "../_posts/user_guide_matlab/2015-05-28-streaming-tutorial.html\n", "../_posts/user_guide_matlab/2015-05-28-user-guide.html\n", "../_posts/user_guide_matlab/2015-06-30-Plotly Offline.html\n", "../_posts/user_guide_python/2015-05-27-3d-plots-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-bar-charts-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-bubble-charts-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-heatmaps-contours-and-2dhistograms-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-histograms-and-box-plots-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-line-and-scatter-plots-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-matplotlib-to-plotly-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-overview.html\n", "../_posts/user_guide_python/2015-05-27-python-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-streaming-bubbles-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-streaming-double-pendulum-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-streaming-line-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-streaming-tutorial.html\n", "../_posts/user_guide_python/2015-05-27-user-guide.html\n", "../_posts/user_guide_python/2015-06-30-2d-kernel-density-distributions.html\n", "../_posts/user_guide_python/2015-06-30-bezier.html\n", "../_posts/user_guide_python/2015-06-30-color.html\n", "../_posts/user_guide_python/2015-06-30-credit-risk-analysis.html\n", "../_posts/user_guide_python/2015-06-30-density-of-states .html\n", "../_posts/user_guide_python/2015-06-30-email-reports.html\n", "../_posts/user_guide_python/2015-06-30-html-reports.html\n", "../_posts/user_guide_python/2015-06-30-meeg-and-eeg.html\n", "../_posts/user_guide_python/2015-06-30-mysql-ipython-notebook.html\n", "../_posts/user_guide_python/2015-06-30-Networks-plotly.html\n", "../_posts/user_guide_python/2015-06-30-pdf-reports.html\n", "../_posts/user_guide_python/2015-06-30-Plotly Offline.html\n", "../_posts/user_guide_python/2015-06-30-scoreboard-republican-candidates.html\n", "../_posts/user_guide_python/2015-06-30-style-template.html\n", "../_posts/user_guide_python/2015-06-30-xlwings.html\n", "../_posts/user_guide_python/credit_risk_image/credit_risk-Excel.html\n", "../_posts/user_guide_python/credit_risk_image/credit_risk-Python.html\n", "../_posts/user_guide_python/credit_risk_image/credit_risk-R.html\n" ] } ], "source": [ "def recategorize_posts(fn):\n", " print fn\n", " try:\n", " p = Post(fn)\n", " except NotPost:\n", " pass\n", " except Exception as e:\n", " print fn\n", " raise e\n", " else:\n", " if p.fm_vars.get('language', '') in ['ggplot2', 'r']:\n", " if 'filename' in p.body:\n", " print 'searching', fn\n", " matches = r.findall(p.body)\n", " if matches:\n", " print '###', fn\n", " for match in matches:\n", " p.body = p.body.replace(match, '') \n", " print '\\n\\n\\n'\n", " p.save()\n", "\n", "\n", "walknroll(recategorize_posts, includes=['*.md', '*.html', '*.Rmd'])" ] }, { "cell_type": "code", "execution_count": 76, "metadata": { "collapsed": false }, "outputs": [], "source": [ "s = '# Learn about API authentication here: https://plotly.com/ggplot2/getting-started\\n# Find your api_key here: https://plotly.com/settings/api\\n\\n'\n", "\n", "def recategorize_posts(fn):\n", " try:\n", " p = Post(fn)\n", " except NotPost:\n", " pass\n", " except Exception as e:\n", " print fn\n", " raise e\n", " else:\n", " if p.fm_vars.get('language', '') in ['r']:\n", " if s in p.body:\n", " print fn\n", " p.body = p.body.replace(s, '')\n", " p.save()\n", "\n", "walknroll(recategorize_posts, includes=['*.md', '*.html', '*.Rmd'])" ] }, { "cell_type": "code", "execution_count": 69, "metadata": { "collapsed": false }, "outputs": [], "source": [ "j = Post('../_posts/ggplot2/facet_wrap/2015-07-15-facet-and-geom-point.html').body" ] }, { "cell_type": "code", "execution_count": 71, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "'\\nggplot(mpg, aes(displ, hwy))+\\n geom_point()+\\n facet_wrap(~manufacturer)\\n\\nggplotly()\\n'" ] }, "execution_count": 71, "metadata": {}, "output_type": "execute_result" } ], "source": [ "j.replace(s, '')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### re-categorize the javascript index pages" ] }, { "cell_type": "code", "execution_count": 27, "metadata": { "collapsed": false }, "outputs": [], "source": [ "categories = {\n", " '3D Cluster Graph': '3d_charts',\n", " '3D Line Plots': '3d_charts',\n", " '3D Scatter Plots': '3d_charts', \n", " '3D Surface Plots': '3d_charts',\n", " 'Read CSV Data from an Ajax Call': 'tutorials',\n", " 'Text and Annotations': 'layout_opt',\n", " 'Filled Area Plots': 'basic',\n", " 'Axes': 'layout_opt',\n", " 'Bar Charts': 'basic',\n", " 'Box Plots': 'basic',\n", " 'Bubble Charts': 'basic',\n", " 'Bubble Maps': 'maps',\n", " 'Button Events': 'chart_events',\n", " 'Click Events': 'chart_events',\n", " 'Dropdown Events': 'chart_events',\n", " 'Hover Events': 'chart_events',\n", " 'Slider Events': 'chart_events',\n", " 'Zoom Events': 'event',\n", " 'Candlestick Charts': 'financial',\n", " 'Choropleth Maps': 'maps', \n", " 'Heatmap and Contour Colorscales': 'scientific',\n", " 'Configuration Options': 'reference',\n", " 'Contour Plots': 'scientific',\n", " '2d Density Plots': 'statistical',\n", " 'Error Bars': 'statistical',\n", " 'Text and Font Styling': 'layout_opt',\n", " 'Heatmaps': 'scientific',\n", " 'Histograms': 'statistical',\n", " '2D Histograms': 'statistical',\n", " 'Horizontal Bar Charts': 'basic',\n", " 'Hover Text and Formatting': 'layout_opt',\n", " 'Inset Plots': 'basic',\n", " 'Setting the Title, Legend Entries, and Axis Titles': 'layout_opt',\n", " 'LaTeX': 'layout_opt',\n", " 'Legends': 'layout_opt',\n", " 'Line Charts': 'basic',\n", " 'Scatter Plots': 'basic',\n", " 'Lines on Maps': 'maps',\n", " 'Log Plots': 'scientific',\n", " 'Multiple Chart Types': 'basic',\n", " 'Multiple Axes': 'basic',\n", " 'OHLC Charts': 'financial',\n", " 'Pie Charts': 'basic',\n", " 'Polar Charts': 'scientific',\n", " 'Remove Trace from Plot': 'reference',\n", " 'Responsive / Fluid Layout': 'basic',\n", " 'Ribbon Plots': '3d_charts',\n", " 'Scatter Plots on Maps': 'maps',\n", " 'Shapes': 'basic',\n", " 'Setting Graph Size': 'layout_opt',\n", " 'Subplots': 'basic',\n", " 'Time Series': 'basic',\n", " 'Wind Rose Charts': 'scientific'\n", "}" ] }, { "cell_type": "code", "execution_count": 28, "metadata": { "collapsed": false }, "outputs": [], "source": [ "def recategorize_posts(fn):\n", " try:\n", " p = Post(fn)\n", " except NotPost:\n", " pass\n", " except Exception as e:\n", " print fn\n", " raise e\n", " else:\n", " if p.fm_vars.get('language', '') == 'plotly_js' and p.fm_vars.get('name', '') in categories:\n", " p.fm_vars['display_as'] = categories[p.fm_vars.get('name')]\n", " p.save()\n", "\n", "walknroll(recategorize_posts)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### change urls of all the javascript pages" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "def process_posts(fn):\n", " try:\n", " p = Post(fn)\n", " except NotPost:\n", " pass\n", " except Exception as e:\n", " print fn\n", " raise e\n", " else:\n", " if 'permalink' in p.fm_vars and 'javascript-graphing' in p.fm_vars['permalink']:\n", " p.fm_vars['redirect_from'] = p.fm_vars['permalink']\n", " p.fm_vars['permalink'] = p.fm_vars['permalink'].replace('javascript-graphing-library', 'javascript')\n", " p.save()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### update graph_objs" ] }, { "cell_type": "code", "execution_count": 169, "metadata": { "collapsed": true }, "outputs": [], "source": [ "import plotly.graph_objs as go\n", "\n", "trace_objs = ['Area', 'Bar', 'Box', 'Choropleth', 'Figure', 'Heatmap', 'Histogram', 'Histogram2d',\n", " 'Histogram2dcontour', 'Layout', 'Mesh3d', 'Pie', 'Scatter', 'Scatter3d', 'Scattergeo',\n", " 'Surface']\n", "\n", "old_objs = ['AngularAxis', 'Annotation', 'Annotations', 'ColorBar', 'Contour', 'Contours',\n", " 'ErrorX', 'ErrorY', 'ErrorZ', 'Figure', 'Font', 'Legend', 'Line', 'Margin',\n", " 'Marker', 'RadialAxis', 'Scene', 'Stream', 'XAxis', 'XBins', 'YAxis', 'YBins', 'ZAxis']\n", "\n", "class FailedExec(Exception):\n", " pass\n", "\n", "def update_post(fn):\n", " try:\n", " p = Post(fn)\n", " except NotPost:\n", " pass\n", " except Exception as e:\n", " print 'wtf not post?'.format(fn)\n", "\n", " else:\n", " if p.fm_vars.get('language', '') == 'python' and p.fm_vars.get('page_type', '') != 'example_index':\n", " print 'processing {}'.format(fn)\n", " new_post = p.body\n", " # make a bunch of changes to the script\n", " new_post = new_post.replace('from plotly.graph_objs import *', 'import plotly.graph_objs as go')\n", " for trace in trace_objs:\n", " new_post = new_post.replace(trace, 'go.{}'.format(trace))\n", " for deprecated in old_objs:\n", " new_post = new_post.replace(deprecated, 'dict')\n", " \n", " # replace Data([trace0, trace1]) with [trace0, trace1]\n", " r = r'Data\\(([a-zA-Z =([\\d,\\])]*)\\)'\n", " reg = re.compile(r) \n", " try:\n", " new_post = ''.join(reg.split(new_post))\n", " except:\n", " pass\n", " \n", " # exec is so sweet\n", " local_vars = {}\n", " try:\n", " exec(new_post, {}, local_vars)\n", " except:\n", " print 'exec failed '.format(fn)\n", "\n", " try:\n", " # hah, bam!\n", " p.fm_vars['plot_url'] = local_vars.get('plot_url', local_vars.get('url'))\n", " except:\n", " print 'plot_url not defined '.format(fn)\n", " \n", " p.body = new_post\n", " \n", " p.save()" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Automatic pdb calling has been turned ON\n", "processing ../_posts/2015-04-05-python-index.html\n", "exec failed \n", "processing ../_posts/2015-05-25-ipython-notebooks_gallery.html\n", "exec failed \n", "processing ../_posts/2015-05-25-ipython-notebooks_index.html\n", "exec failed \n", "processing ../_posts/2015-09-06-python-reference.html\n", "exec failed \n", "wtf not post?\n", "wtf not post?\n", "processing ../_posts/python/3d-clusters/2015-07-15-alpha-shape.html\n", "processing ../_posts/python/3d-filled-line/2015-04-09-3d-filled-line.html\n", "processing ../_posts/python/3d-line/2015-04-09-random-walk.html\n", "exec failed \n", "processing ../_posts/python/3d-parametric/2015-08-21-parametric-colorscale.html\n", "exec failed \n", "processing ../_posts/python/3d-parametric/2015-08-21-parametric.html\n", "exec failed \n", "processing ../_posts/python/3d-ribbon/2015-07-15-ribbon.html\n", "processing ../_posts/python/3d-scatter/2015-04-09-simple-3d-scatter.html\n", "exec failed \n", "processing ../_posts/python/3d-subplot/2015-08-21-3d-subplots.html\n", "This is the format of your plot grid:\n", "[ (1,1) scene1 ] [ (1,2) scene2 ]\n", "[ (2,1) scene3 ] [ (2,2) scene4 ]\n", "\n", "processing ../_posts/python/3d-surface/2015-04-09-elevations-3d-surface.html\n", "exec failed \n", "processing ../_posts/python/3d-surface/2015-08-28-multiple-3d-surfaces.html\n", "exec failed \n", "processing ../_posts/python/3d-wireframe/2015-08-21-wireframe.html\n", "exec failed \n", "processing ../_posts/python/annotations/2015-04-09-hover-chart-basic.html\n", "exec failed \n", "processing ../_posts/python/annotations/2015-04-09-multiple-annotation.html\n", "exec failed \n", "processing ../_posts/python/annotations/2015-04-09-simple-annotation.html\n", "exec failed \n", "processing ../_posts/python/annotations/2015-04-09-style-annotation.html\n", "exec failed \n", "processing ../_posts/python/annotations/2015-04-09-text-chart-basic.html\n", "exec failed \n", "processing ../_posts/python/annotations/2015-04-09-text-chart-styling.html\n", "exec failed \n", "processing ../_posts/python/annotations/2015-06-29-disable-hover.html\n", "processing ../_posts/python/annotations/2015-07-17-text-array.html\n", "processing ../_posts/python/area/2015-04-09-basic-area-without-boundary-lines.html\n", "processing ../_posts/python/area/2015-04-09-basic-area.html\n", "processing ../_posts/python/area/2015-08-14-interior-fill-area.html\n", "processing ../_posts/python/area/2015-08-14-stacked-area.html\n", "exec failed \n", "processing ../_posts/python/axes/2015-04-09-axes-booleans.html\n", "exec failed \n", "processing ../_posts/python/axes/2015-04-09-axes-labels.html\n", "exec failed \n", "processing ../_posts/python/axes/2015-04-09-axes-lines.html\n", "exec failed \n", "processing ../_posts/python/axes/2015-04-09-axes-range-manual.html\n", "exec failed \n", "processing ../_posts/python/axes/2015-04-09-axes-range-mode.html\n", "exec failed \n", "processing ../_posts/python/axes/2015-04-09-axes-range-type.html\n", "exec failed \n", "processing ../_posts/python/axes/2015-04-09-axes-reversed.html\n", "exec failed \n", "processing ../_posts/python/axes/2015-04-09-axes-ticks.html\n", "exec failed \n", "processing ../_posts/python/axes/2015-06-29-axes-enumerated-ticks.html\n", "exec failed \n", "processing ../_posts/python/bar/2015-04-09-bar-with-hover-text.html\n", "exec failed \n", "processing ../_posts/python/bar/2015-04-09-basic-bar.html\n", "exec failed \n", "processing ../_posts/python/bar/2015-04-09-grouped-bar.html\n", "exec failed \n", "processing ../_posts/python/bar/2015-04-09-stacked-bar.html\n", "exec failed \n", "processing ../_posts/python/bar/2015-04-09-style-bar.html\n", "exec failed \n", "processing ../_posts/python/bar/2015-05-20-individual-color-bar.html\n", "exec failed \n", "processing ../_posts/python/bar/2015-05-20-text-angel.html\n", "exec failed \n", "processing ../_posts/python/bar/2015-05-20-text-hover-bar.html\n", "exec failed \n", "processing ../_posts/python/bar/2015-05-20-text-with-annotations.html\n", "exec failed \n", "processing ../_posts/python/bar/2015-06-17-waterfall-bar.html\n", "exec failed \n", "processing ../_posts/python/box/2015-04-09-basic-box-plot.html\n", "processing ../_posts/python/box/2015-04-09-box-grouped.html\n", "exec failed \n", "processing ../_posts/python/box/2015-04-09-box-plot-jitter.html\n", "exec failed \n", "processing ../_posts/python/box/2015-05-29-basic-box-color-name.html\n", "processing ../_posts/python/box/2015-05-29-horizontal-box.html\n", "processing ../_posts/python/box/2015-06-17-box-gallery-NBA.html\n", "exec failed \n", "processing ../_posts/python/box/2015-06-18-box-all-outliers.html\n", "processing ../_posts/python/box/2015-06-18-box-grouped-horizontal.html\n", "processing ../_posts/python/box/2016-06-08-box-mean.html\n", "processing ../_posts/python/box/2016-06-08-box-rainbow.html\n", "processing ../_posts/python/bubble/2015-06-17-bubble-sizeref.html\n", "exec failed \n", "processing ../_posts/python/bubble/2015-06-18-bubble-color.html\n", "exec failed \n", "processing ../_posts/python/bubble/2015-06-18-bubble-marker-size.html\n", "exec failed \n", "processing ../_posts/python/bubble/2015-06-18-bubble-text.html\n", "exec failed \n", "processing ../_posts/python/bubble/2015-08-14-bubble-colorscale.html\n", "processing ../_posts/python/bubble/2015-08-14-bubble-gallery-life-expectancy.html\n", "exec failed \n", "processing ../_posts/python/bubble-maps/2015-06-29-bubble-map.html\n", "processing ../_posts/python/bubble-maps/2015-07-03-ebola-cases.html\n", "processing ../_posts/python/callbacks-buttons/2015-04-09-button-bind.html\n", "exec failed \n", "processing ../_posts/python/callbacks-click/2015-04-09-click.html\n", "processing ../_posts/python/callbacks-dropdowns/2015-04-09-dropdown.html\n", "processing ../_posts/python/callbacks-hover/2015-04-09-hover-bind.html\n", "exec failed \n", "processing ../_posts/python/callbacks-sliders/2015-04-09-sliders-bind.html\n", "processing ../_posts/python/callbacks-zoom/2015-04-09-zoom-bind.html\n", "exec failed \n", "processing ../_posts/python/choropleth-maps/2015-06-29-us-states-choropleth-map.html\n", "processing ../_posts/python/choropleth-maps/2015-06-29-world-choropleth-map.html\n", "processing ../_posts/python/choropleth-maps/2015-07-03-choropleth-inset.html\n", "processing ../_posts/python/colorscales/2015-04-09-custom-colorscale.html\n", "exec failed \n", "processing ../_posts/python/colorscales/2015-06-23-contour-colorscale.html\n", "exec failed \n", "processing ../_posts/python/colorscales/2015-06-23-contour-customize-colorscale.html\n", "exec failed \n", "processing ../_posts/python/colorscales/2015-08-12-discrete-colorscale.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-04-09-simple-contour.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-colorbar-size.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-colorbar-tick.html\n", "processing ../_posts/python/contour/2015-06-23-contour-colorbar-title.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-colorscale.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-connectgaps.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-customize-colorscale.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-heatmap.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-lines.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-size&range.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-smoothing.html\n", "This is the format of your plot grid:\n", "[ (1,1) x1,y1 ] [ (1,2) x2,y2 ]\n", "\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-x-y.html\n", "exec failed \n", "processing ../_posts/python/contour/2015-06-23-contour-xd-yd.html\n", "processing ../_posts/python/contour/2015-06-23-simple-contour.html\n", "exec failed \n", "processing ../_posts/python/density-plots/2015-04-09-2dhistogram-contour-subplots.html\n", "exec failed \n", "processing ../_posts/python/density-plots/2015-07-18-2d-hist-contour-with-slider.html\n", "exec failed \n", "processing ../_posts/python/error-bar/2015-04-09-basic-error-bar.html\n", "exec failed \n", "processing ../_posts/python/error-bar/2015-04-09-error-bar-asymmetric-array.html\n", "exec failed \n", "processing ../_posts/python/error-bar/2015-04-09-error-bar-asymmetric-constant.html\n", "exec failed \n", "processing ../_posts/python/error-bar/2015-04-09-error-bar-bar.html\n", "exec failed \n", "processing ../_posts/python/error-bar/2015-04-09-error-bar-horizontal.html\n", "exec failed \n", "processing ../_posts/python/error-bar/2015-04-09-error-bar-style.html\n", "processing ../_posts/python/error-bar/2015-04-09-percent-error-bar.html\n", "exec failed \n", "processing ../_posts/python/font/2015-04-09-global-font.html\n", "exec failed \n", "processing ../_posts/python/get-requests/2015-04-09-python-change_plot.html\n", "processing ../_posts/python/get-requests/2015-04-09-python-get-data.html\n", "exec failed \n", "processing ../_posts/python/get-requests/2015-04-09-python-replot1.html\n", "processing ../_posts/python/get-requests/2015-04-09-python-replot2.html\n", "processing ../_posts/python/getting-started/2015-05-25-getting-started_python_index.html\n", "exec failed \n", "processing ../_posts/python/getting-started/2015-06-30-getting-started.html\n", "exec failed \n", "processing ../_posts/python/heatmap/2015-04-09-annotated-heatmap.html\n", "exec failed \n", "processing ../_posts/python/heatmap/2015-04-09-basic-heatmap.html\n", "exec failed \n", "processing ../_posts/python/heatmap/2015-04-09-datetime-heatmap.html\n", "exec failed \n", "processing ../_posts/python/heatmap/2015-04-09-golden-spiral.html\n", "exec failed \n", "processing ../_posts/python/heatmap/2015-04-09-labelled-heatmap.html\n", "exec failed \n", "processing ../_posts/python/histogram/2015-04-09-basic-histogram.html\n", "exec failed \n", "processing ../_posts/python/histogram/2015-04-09-horizontal-histogram.html\n", "exec failed \n", "processing ../_posts/python/histogram/2015-04-09-overlaid-histogram.html\n", "exec failed \n", "processing ../_posts/python/histogram/2015-04-09-stacked-histogram.html\n", "exec failed \n", "processing ../_posts/python/histogram/2015-04-09-style-histogram.html\n", "exec failed \n", "processing ../_posts/python/histogram2d/2015-04-09-2d-histogram-options.html\n", "exec failed \n", "processing ../_posts/python/histogram2d/2015-04-09-2d-histogram-scatter.html\n", "exec failed \n", "processing ../_posts/python/histogram2d/2015-04-09-2d-histogram.html\n", "exec failed \n", "processing ../_posts/python/histogram2d/2015-07-18-2d-hist-with-slider.html\n", "exec failed \n", "processing ../_posts/python/horizontal-bar/2015-05-20-horizontal-bar.html\n", "exec failed \n", "processing ../_posts/python/horizontal-bar/2015-05-20-marker-bar.html\n", "exec failed \n", "processing ../_posts/python/horizontal-bar/2015-06-17-bar-gallery-color-pallette.html\n", "exec failed \n", "processing ../_posts/python/horizontal-bar/2015-06-17-bar-gallery-scatter.html\n", "This is the format of your plot grid:\n", "[ (1,1) x1,y1 ] [ (1,2) x2,y2 ]\n", "\n", "processing ../_posts/python/insets/2015-04-09-simple-inset.html\n", "exec failed \n", "processing ../_posts/python/ipython-notebooks/2015-05-25-ipython-notebooks_index.html\n", "exec failed \n", "processing ../_posts/python/labels/2015-04-09-styling-names.html\n", "exec failed \n", "processing ../_posts/python/latex/2015-04-09-latex.html\n", "exec failed \n", "processing ../_posts/python/legends/2015-04-09-legend-inside.html\n", "exec failed \n", "processing ../_posts/python/legends/2015-04-09-legend-labels.html\n", "processing ../_posts/python/legends/2015-04-09-legend-outside.html" ] } ], "source": [ "%pdb\n", "walknroll(update_post)" ] }, { "cell_type": "code", "execution_count": 163, "metadata": { "collapsed": true }, "outputs": [], "source": [ "p = Post('../_posts/2015-04-05-python-index.html')" ] }, { "cell_type": "code", "execution_count": 165, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "OrderedDict([('title', 'Python Graphing Library, Plotly'),\n", " ('permalink', '/python/'),\n", " ('description',\n", " \"Plotly's Python graphing library makes interactive, publication-quality graphs online. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts and bubble charts. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts and bubble charts\"),\n", " ('layout', 'langindex'),\n", " ('language', 'python')])" ] }, "execution_count": 165, "metadata": {}, "output_type": "execute_result" } ], "source": [ "p.fm_vars" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 2", "language": "python", "name": "python2" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.10" } }, "nbformat": 4, "nbformat_minor": 0 }