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

Connected

演習

GeoDataFrameとしてのパリのレストラン

この章の最初のコーディング演習では、csvファイルからパリのレストランの位置情報を読み込みました。 GeoPandas の地理空間機能を使えるようにするため、pandas の DataFrame を GeoDataFrame に変換します。これは GeoDataFrame() コンストラクタと geopandas.points_from_xy() 関数で行え、この演習ではすでに用意されています。

GeoDataFrame になったので、ジオメトリのプロットなど、空間データ向けの機能が使えるようになります。この演習では、最初の演習と同じレストランの図を、今度は GeoDataFrame の plot() メソッドを使って作成します。

Pandas は pd、GeoPandas は geopandas、matplotlib の pyplot は plt としてインポート済みです。

指示

100 XP
  • restaurants GeoDataFrame の先頭行を確認します。
  • GeoDataFrame の plot() メソッドでプロットします。戻り値は matplotlib の axes オブジェクトです。これを ax と呼びます。
  • マーカーサイズは再び 1 に設定してください。
  • contextily を使ってベースマップレイヤーを追加します。