Побудова району Urban Residents і об'єктів мистецтва
Тепер ви знаєте, що більшість об'єктів мистецтва розташована в районі Urban Residents. У цій вправі ви створите графік з об'єктами мистецтва в цьому районі. Спочатку ви відфільтруєте лише urban_art із neighborhood_art, а також виділите urban_polygon із neighborhoods. Далі ви побудуєте полігон як ax, перш ніж додати на графік об'єкти мистецтва.
Ця вправа є частиною курсу
Візуалізація геопросторових даних у Python
Інструкції до вправи
- Створіть GeoDataFrame з назвою
urban_art, використавши доступник.loc[], щоб отримати лише об'єкти мистецтва в районі"Urban Residents". - Знову використайте
.loc[], щоб створити GeoDataFrame з назвоюurban_polygonзneighborhoods, залишивши лише полігон"Urban Residents". - Побудуйте
urban_polygonякaxі задайтеcolorзначенняlightgreen. - Побудуйте об'єкти мистецтва з
urban_art. Передайте три аргументи: встановітьax = ax, щоб додати цей графік доurban_polygon, використайтеtypeдля підпису точок і встановітьlegend = True.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create urban_art from neighborhood_art where the neighborhood name is Urban Residents
urban_art = neighborhood_art.loc[neighborhood_art.name == ____]
# Get just the Urban Residents neighborhood polygon and save it as urban_polygon
urban_polygon = neighborhoods.loc[____.____ == "Urban Residents"]
# Plot the urban_polygon as ax
ax = ____.____(color = 'lightgreen')
# Add a plot of the urban_art and show it
urban_art.plot( ax = ax, ____ = 'type', legend = True);
plt.show()