Glyph'leri özelleştirme
Emlak danışmanları, bir mülkün inşa edildiği yıl ile Merkezi İş Bölgesi'ne (CBD) olan uzaklığı arasındaki ilişkiyi gösteren ve evler, daireler ve sıra evleri birbirinden ayıran bir grafik istedi. Sen de üç mülk türünün her biri için farklı renkler ve glyph'ler kullanmaya karar verdin.
melb veri kümesinin üç alt kümesi senin için oluşturulup yüklendi:
houses = melb.loc[melb["type"] == "h"]
units = melb.loc[melb["type"] == "u"]
townhouses = melb.loc[melb["type"] == "t"]
Bu egzersiz, kursun bir parçasıdır
Bokeh ile Etkileşimli Veri Görselleştirme
Egzersiz talimatları
- Bir figure oluştur ve
figolarak adlandır; x ve y ekseni etiketlerini sırasıyla"Year Built"ve"Distance from CBD (km)"olarak ayarla. housesiçin mor daire glyph'leri ekle; x ekseninde"year_built", y ekseninde"distance"'ı çiz ve açıklama etiketini"House"yap.- Yukarıdakini tekrarla; bu kez
unitsiçin kırmızı kare glyph'leri kullan ve açıklama etiketini"Unit"olarak ayarla. - Bir kez daha tekrarla;
townhousesiçin yeşil üçgen glyph'leri kullan ve açıklama etiketini"Townhouse"olarak ayarla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create figure
fig = ____
# Add circle glyphs for houses
fig.____(x=houses["____"], y=houses["____"], legend_label="____", color="____")
# Add square glyphs for units
fig.____(____=____, ____=____, ____="____", ____="____")
# Add triangle glyphs for townhouses
____
output_file(filename="year_built_vs_distance_by_property_type.html")
show(fig)