1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで扱う地理空間データ

Connected

演習

人口密度を可視化する

地区データセットに戻りましょう。前の演習では、すべて同じ色で地区を表示しました。しかし、実際には変数の空間的なばらつきを示し、それに応じてポリゴンに色を付けたいことがよくあります。

この演習では、パリ中心部における人口密度の空間的な違いを可視化します。まず、人口を面積で割って人口密度を計算し、その結果を新しい列としてデータフレームに追加します。

地区データセットはすでに districts として読み込まれており、GeoPandas は geopandas、matplotlib.pyplot は plt としてインポート済みです。

指示

100 XP
  • 地区データセットの先頭行を表示します。'population' 列はありますか?
  • 各地区のジオメトリの面積を確認します。
  • 1平方キロメートルあたりの居住者数を表す列 'population_density' を追加します(注意:面積は平方メートルなので、結果に 10**6 を掛ける必要があります)。
  • ポリゴンの色分けに 'population_density' を使って地区をプロットします。