Нанесення точок поверх полігонів — частина 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.____()