내슈빌 동네 지도 그리기
이번에는 GeoJSON 파일을 GeoDataFrame으로 읽어, 내슈빌 동네가 어디에 있는지 빠르게 살펴보세요.
이 연습은 강의의 일부입니다
Python으로 지리공간 데이터 시각화하기
연습 안내
- 관례적인 별칭으로
geopandas와matplotlib.pyplot을 임포트하세요. - 동네 GeoJSON 파일을 GeoDataFrame
neighborhoods로 읽고.head()로 앞부분을 출력하세요. 이 파일의 경로는neighborhoods_path변수에 저장되어 있어요. - GeoDataFrame의
name열을 기준으로 다각형 색을 지정하고,Dark2컬러맵을 사용해neighborhoods를 플로팅하세요. 이번에는 범례를 포함하지 마세요. - 플롯을 표시하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
import geopandas as _____
import matplotlib.pyplot as _____
# Read in the neighborhoods geojson file
neighborhoods = gpd._____(neighborhoods_path)
# Print the first few rows of neighborhoods
print(neighborhoods.____())
# Plot the neighborhoods, color according to name and use the Dark2 colormap
neighborhoods.plot(_____ = 'name', _____ = 'Dark2')
# Show the plot.
plt.show()