시작하기무료로 시작하기

구역별 가로수 밀도 지도 (2)

이제 구역별 나무 수를 구했으니, 나무 밀도에 따라 색을 입힌 구역 지도를 만들어 볼게요.

이를 위해 먼저 이전 단계에서 계산한 각 구역의 나무 수(trees_by_district)를 구역 데이터셋에 다시 병합해야 합니다. 공통 열을 기준으로 두 DataFrame을 조인하기 위해 pd.merge() 함수를 사용할 거예요.

모든 구역의 크기가 같지 않기 때문에, 공정한 비교를 위해 면적 대비 나무 수인 나무 밀도를 시각화하는 것이 더 적절합니다.

구역 데이터셋은 districts로 미리 로드되어 있고, 이전 연습의 최종 결과(각 구역의 나무 수가 담긴 DataFrame)는 trees_by_district로 제공됩니다. GeoPandas는 geopandas로, Pandas는 pd로 임포트되어 있어요.

이 연습은 강의의 일부입니다

Python으로 지리공간 데이터 다루기

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Print the first rows of the result of the previous exercise
print(trees_by_district.head())

# Merge the 'districts' and 'trees_by_district' dataframes
districts_trees = pd.merge(____)

# Inspect the result
print(districts_trees.head())
코드 편집 및 실행