1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 지리공간 데이터 다루기

Connected

연습 문제

국립공원 안의 광산 지점 찾기

이번 연습에서는 국립공원 중 하나인 Kahuzi-Biega 국립공원부터 시작해 보겠습니다(national_parks 데이터셋에서 추출되어 kahuzi 변수로 제공됨).

어떤 광산 지점이 이 국립공원 안에 위치해 있나요?

두 번째 단계로, 하나의 국립공원 안에 위치한 모든 광산 지점을 찾고, 각각이 어느 공원에 속하는지도 알 수 있을까요?

광산 지점(mining_sites)과 국립공원(national_parks) 데이터셋은 이미 로드되어 있고, GeoPandas도 이미 임포트되어 있습니다.

지침

100 XP
  • within() 메서드를 사용해 kahuzi 국립공원 안에 위치한 광산 지점(mining_sites)만 서브셋으로 추출하세요. 결과는 sites_kahuzi로 저장하세요.
  • 각 광산 지점이 어떤 국립공원 안에 위치하는지(또는 아닌지)를 판별하세요. 그러면 국립공원 이름이 추가 열로 포함된, mining_sites와 유사한 GeoDataFrame이 생성됩니다. 결과는 sites_within_park으로 저장하세요.
  • 각 공원별 지점 수를 세기 위해 sites_within_park의 'Name' 열에 value_counts() 메서드를 사용하세요.