Urban Residents mahallesini ve sanatı görselleştirme
Artık sanat eserlerinin çoğunun Urban Residents mahallesinde olduğunu biliyorsun. Bu egzersizde, o mahalledeki sanat eserlerinin bir görselleştirmesini oluşturacaksın. İlk olarak neighborhood_art içinden sadece urban_art'ı ve neighborhoods içinden urban_polygon'u alt kümeleyeceksin. Sonra sanatı eklemeden önce, çokgenin çizimini ax olarak oluşturacaksın.
Bu egzersiz, kursun bir parçasıdır
Python ile Coğrafi Verileri Görselleştirme
Egzersiz talimatları
.loc[]erişicisini kullanarak sadece"Urban Residents"mahallesindeki sanat eserlerini alıpurban_artadlı bir GeoDataFrame oluştur..loc[]'u tekrar kullanarakneighborhoods'tan yalnızca"Urban Residents"çokgenini içerenurban_polygonadlı bir GeoDataFrame oluştur.urban_polygon'uaxolarak çiz vecolor'ılightgreenyap.urban_artiçindeki sanatı çiz. Üç argüman geçir: Bu çizimiurban_polygon'a eklemek içinax = axayarla, noktaları etiketlemek içintype'ı kullan velegend = Trueolarak ayarla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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()