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

Нанесення точок поверх полігонів — частина 2

Ми вже імпортували стандартні бібліотеки як pd, plt та gpd, набір даних із курми як chickens, а також райони обслуговування як service_district. Побудуйте райони обслуговування та дозволи на курей разом, щоб побачити, яку історію показує ваша візуалізація.

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

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

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

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

  • Почніть із побудови GeoDataFrame з районами обслуговування. Використайте стовпець name для кольорів у легенді.
  • Далі побудуйте широту та довготу з даних про курей, щоб створити точкову діаграму. Вкажіть 'black' як колір маркерів і додайте їм обведення 'white'.
  • Додайте заголовок графіка: 'Nashville Chicken Permits' і підпишіть вісь x як 'longitude', а вісь y — як 'latitude'.
  • Додайте лінії сітки та відобразіть графік.

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

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

# Plot the service district shapefile
service_district.plot(column=____, legend=True)

# Add the chicken locations
plt.scatter(x=____, y=____, c=____, edgecolor = 'white')


# Add labels and title
plt.____('Nashville Chicken Permits')
plt.xlabel(____)
plt.ylabel(____)

# Add grid lines and show the plot
plt.____()
plt.____()
Редагувати та запускати код