분위수 코로플레스
이번 연습에서는 나무 밀도 지도의 분위수 버전을 만들어 보겠습니다. 분위수 알고리즘은 값을 순위화한 뒤 같은 개수의 요소를 가진 그룹으로 나누어 각 그룹에 색을 할당한다는 점을 기억하세요.
이번에는 YlGn 색상표의 색을 전체 값 범위에 걸쳐 배분하도록, 7개의 그룹을 만들겠습니다.
district_trees GeoDataFrame은 이미 로드되어 있습니다. 여기에는 구·군 단위의 나무 밀도를 나타내는 n_trees_per_area 변수가 포함되어 있어요(해당 변수는 10,000을 곱해 스케일을 조정했습니다).
이 연습은 강의의 일부입니다
Python으로 지리공간 데이터 다루기
연습 안내
'n_trees_per_area'변수를 사용해, 7개 구간의 분위수 분류와YlGn색상표를 적용한 코로플레스를 생성하고, 결과를ax변수에 할당하세요.- 더 깔끔한 지도를 위해
set_axis_off()메서드를 사용해 플롯의 프레임, 눈금, 눈금 라벨을 제거하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Generate the choropleth and store the axis
____ = districts_trees.plot(column='n_trees_per_area', scheme='____',
k=____, cmap='____', legend=True)
# Remove frames, ticks and tick labels from the axis
____.set_axis_off()
plt.show()