ここで利用可能な形状ファイルを考えると、以下の指定された郡のセットをカスタムカラーでプロットしたいと思います。ウェイン郡とウォシュテノー郡は「青」、その他は「灰色」です。
import geopandas as gpd
import matplotlib.pyplot as plt
%matplotlib inline
shpfile=<Path to unzipped .shp file referenced and linked above>
c=gpd.read_file(shpfile)
c=c.loc[c['GEOID'].isin(['26161','26093','26049','26091','26075','26125','26163','26099','26115','26065'])]
c.plot()
最初にデータフレームの列として色を割り当ててから、何らかの方法でプロットするときにそれらを呼び出したいと思います。これは可能ですか?
アップデート
リストを渡して、散布図の場合と同じようにループでプロットしようとしましたが、すべてを 1 つのプロットにまとめるのではなく、個別の郡マップをプロットするだけなので、同じようには機能しないようです。
これが私が試したことです:
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])
前もって感謝します!