เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ค้นหาย่านที่มีงานศิลปะสาธารณะมากที่สุด

เมื่อสร้าง art_geo ซึ่งเป็น GeoDataFrame จาก DataFrame art แล้ว สามารถนำไป join เชิงพื้นที่กับข้อมูล neighborhoods เพื่อดูว่าแต่ละย่านมีงานศิลปะชิ้นใดบ้าง

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การแสดงผลข้อมูลเชิงภูมิศาสตร์ด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • รวม GeoDataFrame art_geo และ neighborhoods ด้วย spatial join เพื่อสร้าง GeoDataFrame ใหม่ชื่อ neighborhood_art โดยค้นหางานศิลปะที่อยู่ within ย่านต่างๆ
  • แสดงแถวแรกๆ ของ GeoDataFrame neighborhood_art

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# import packages
import geopandas as gpd
import pandas as pd

# Spatially join neighborhoods with art_geo
neighborhood_art = gpd.____(art_geo, neighborhoods, predicate = "____")

# Print the first few rows
print(neighborhood_art.head())
แก้ไขและรันโค้ด