始める無料で始める

ナッシュビルの近隣地区を地図にする

今回は、GeoJSON ファイルを GeoDataFrame に読み込み、ナッシュビルの近隣地区がどこにあるかを手早く確認します。

この演習はコースの一部です

Pythonで可視化する地理空間データ

コースを見る

演習の手順

  • 慣例どおりのエイリアスで geopandasmatplotlib.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()
コードを編集して実行