ПочатиПочніть безкоштовно

Відобразьте райони Нешвілла на мапі

Тепер ви зчитаєте файл GeoJSON у GeoDataFrame, щоб швидко оглянути, де розташовані райони Нешвілла.

Ця вправа є частиною курсу

Візуалізація геопросторових даних у Python

Переглянути курс

Інструкції до вправи

  • Імпортуйте geopandas і matplotlib.pyplot із звичними псевдонімами.
  • Зчитайте GeoJSON-файл із районами до GeoDataFrame під назвою neighborhoods і виведіть перші рядки за допомогою .head(). Шлях до цього файла збережений у змінній neighborhoods_path.
  • Побудуйте графік neighborhoods, зафарбувавши полігони за стовпцем name GeoDataFrame і використайте кольорову мапу Dark2. Цього разу легенду не додавайте.
  • Показати графік.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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()
Редагувати та запускати код