Python 模擬試験

Pythonデータ分析実践 模擬試験 第6回 問39・10章 地理空間データの処理(GeoPandas)

地域の集約

市区町村ごとのデータを、都道府県ごとに地域をまとめ(図形を統合し)、数値を集計したい。GeoPandas の操作として、最も適切なものを1つ選べ。

  1. A

    explode(複数の図形を、別々の行に分ける)

  2. B

    to_crs(座標系を変換する)

  3. C

    dissolve(by で指定した列でグループ化して、図形を統合し、集計する)

  4. D

    sjoin(位置関係で結合する)

正解と解説を見る

正解:C

GeoDataFrame.dissolve(by=列, aggfunc=...) は、列の値が同じ行の図形を統合し、数値を集計する。小さい地域から、大きい地域へのまとめに使う。

学習のポイント:explode は、複数の図形を持つ行を、1 つずつの行に分ける。

この問題を演習で解く →

問題一覧へ

このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。