ナッシュビルの近隣地区を地図にする
今回は、GeoJSON ファイルを GeoDataFrame に読み込み、ナッシュビルの近隣地区がどこにあるかを手早く確認します。
この演習はコースの一部です
Pythonで可視化する地理空間データ
演習の手順
- 慣例どおりのエイリアスで
geopandasとmatplotlib.pyplotをインポートします。 - 近隣地区の GeoJSON ファイルを GeoDataFrame
neighborhoodsに読み込み、.head()で先頭数行を表示します。ファイルへのパスはneighborhoods_pathという変数に入っています。 - GeoDataFrame の
name列でポリゴンの色分けをし、カラーマップにDark2を使ってneighborhoodsをプロットします。今回は凡例は表示しません。 - プロットを表示します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
import geopandas as _____
import matplotlib.pyplot as _____
# Read in the neighborhoods geojson file
neighborhoods = gpd._____(neighborhoods_path)
# Print the first few rows of neighborhoods
print(neighborhoods.____())
# Plot the neighborhoods, color according to name and use the Dark2 colormap
neighborhoods.plot(_____ = 'name', _____ = 'Dark2')
# Show the plot.
plt.show()