{ "metadata": { "name": "", "signature": "sha256:3ff9fb42d337e647063e2bd7b3b90f54113009b20413fac91a479102594445d7" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "code", "collapsed": false, "input": [ "import geopandas as gpd\n", "import pandas as pd\n", "%matplotlib inline\n", "import matplotlib.pyplot as plt\n", "from matplotlib.colors import LinearSegmentedColormap\n", "\n", "import sys\n", "sys.path.append(\"/Users/jean-francoisrajotte/projects/street_lang\")\n", "import street_languages" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 1 }, { "cell_type": "code", "collapsed": false, "input": [ "boston_data = \"/Users/jean-francoisrajotte/projects/street_lang/boston_massachusetts/boston_massachusetts-roads.geojson\"\n", "\n", "btesting = False\n", "boston = street_languages.City(boston_data, 'Boston', btesting)\n", "boston.set_language_stats()\n", "\n", "import mplleaflet\n", "\n", "cdict1 = {'red': ((0.0, 0.0, 0.0),\n", " (1.0, 0.0, 0.0)),\n", " 'green': ((0.0, 0.0, 0.0),\n", " (1.0, 0.0, 0.0)),\n", " 'blue': ((0.0, 0.0, 1.0),\n", " (1.0, 0.0, 0.0))\n", " }\n", "cdict2 = {'red': ((0.0, 0.0, 1.0),\n", " (1.0, 0.0, 0.0)),\n", " 'green': ((0.0, 0.0, 0.0),\n", " (1.0, 0.0, 0.0)),\n", " 'blue': ((0.0, 0.0, 0.0),\n", " (1.0, 0.0, 0.0))\n", " }\n", "\n", "blues = LinearSegmentedColormap('BlueRed2', cdict1)\n", "reds = LinearSegmentedColormap('BlueRed2', cdict2)\n", "\n", "boston.df[boston.df['lang']<0].plot(colormap=reds)\n", "boston.df[boston.df['lang']>0].plot(colormap=blues)\n", "\n", "mplleaflet.display()" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Creating getting the data frame from /Users/jean-francoisrajotte/projects/street_lang/boston_massachusetts/boston_massachusetts-roads.geojson\n" ] }, { "html": [ "\n", " \n", " \n", " \n", "\n", "\n", "
\n", "\n", "" ], "metadata": {}, "output_type": "pyout", "prompt_number": 3, "text": [ "" ] } ], "prompt_number": 3 }, { "cell_type": "code", "collapsed": false, "input": [], "language": "python", "metadata": {}, "outputs": [] } ], "metadata": {} } ] }