title: GeoPandas, MatPlotLib Plot Custom Colors
body: <p>Given the shape file available <a href="http://www2.census.gov/geo/tiger/GENZ2015/shp/cb_2015_us_county_20m.zip" rel="noreferrer">here</a>:
  I'd like to plot the specified set of counties below with custom colors; 'blue' for Wayne and Washtenaw counties and 'grey' for the others. </p>
  
  <pre><code>import geopandas as gpd
  import matplotlib.pyplot as plt
  %matplotlib inline
  
  shpfile=&lt;Path to unzipped .shp file referenced and linked above&gt;
  c=gpd.read_file(shpfile)
  c=c.loc[c['GEOID'].isin(['26161','26093','26049','26091','26075','26125','26163','26099','26115','26065'])]
  c.plot()
  </code></pre>
  
  <p>I'd prefer to assign the colors as a column in the data frame first, then invoke them when plotting somehow. Is this possible?</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>I've tried passing a list and plotting in a loop as I would with a scatter plot, but it does not seem to work the same way as it just plots separate county maps instead of all of them together in one plot.</p>
  
  <p>Here's what I tried:</p>
  
  <pre><code>color=['b','b','b','b','b','c','c','c','c','c']
  for i in range(10):
      c.iloc[i:i+1].plot(c='white',linewidth=.5,color=color[i])
  </code></pre>
  
  <p>Thanks in advance!</p>