BaşlayınÜcretsiz başlayın

Bölgelere göre yüksekten düşüğe fiyatlar

Artık bir DataFrame'i nasıl sıralayacağını bildiğine göre, emlak danışmanları senden, ortalama mülk fiyatını bölgelere göre en büyükten en küçüğe görselleştiren bir çubuk grafik oluşturmanı istiyor.

regions, melb veri kümesini bölgelere göre gruplayıp ortalama fiyatı hesaplayarak oluşturuldu ve senin için yüklendi:

regions = melb.groupby("region", as_index=False)["price"].mean()

Bu egzersiz, kursun bir parçasıdır

Bokeh ile Etkileşimli Veri Görselleştirme

Kursa Göz Atın

Egzersiz talimatları

  • regions'ı fiyata göre azalan sırada sırala.
  • Şekli oluştur; x_range'i regions'ın "region" sütununa eşitle ve x- ile y-ekseni etiketlerini sırasıyla "Region" ve "Sales" olarak ayarla.
  • regions'tan çubuk glifleri ekle; x-ekseninde her region'a karşılık y-ekseninde price'ı göster ve genişliği 0.9 yap.
  • Y-ekseni biçimini milyon dolar cinsinden ve 1 ondalık basamakla görüntülenecek şekilde güncelle.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Sort df by price in descending order
regions = regions.____("____", ascending=____)

# Create figure
fig = figure(x_range=____, x_axis_label=____, y_axis_label=____)

# Add bar glyphs
fig.vbar(x=____, top=____, width=____)

# Format the y-axis to numeric format
fig.____[____].____ = ____(____="$0.0a")

output_file(filename="sorted_barplot.html")
show(fig)
Kodu Düzenle ve Çalıştır