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

Şutör gardlar ve kısa forvetler

Spor medya ajansı, sayı üretiminde şutör gardların ve kısa forvetlerin önemini karşılaştıran bir blog yazısı hazırlayacak. İki pozisyon için maç başına sayı ve asistleri gösteren, farklı glyph renkleri, boyutları ve saydamlıkları kullanan bir saçılım grafiği hazırlamanı istediler.

nba veri kümesi "SG" ve "SF" için filtrelendi ve senin için shooting_guards ve small_forwards adında iki Bokeh kaynak nesnesi olarak yüklendi. Ayrıca "player", "team" ve "field_goal_perc" bilgilerini göstermek için bir HoverTool oluşturuldu.

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

Bokeh ile Etkileşimli Veri Görselleştirme

Kursa Göz Atın

Egzersiz talimatları

  • shooting_guards kullanarak maç başına sayı ile ortalama asistlere karşı daire glyph'leri ekle; size değerini 16 piksel yap, fill_color'ı kırmızı ayarla ve glyph saydamlığı için ilgili anahtar kelime argümanına 0.2 ata.
  • Kısa forvetler için sayı ile ortalama asistleri temsil eden daire glyph'leri ekle; içi yeşil doldurulmuş, boyutu 6 piksel ve glyph saydamlığı 0.6 olsun.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

TOOLTIPS = [("Name", "@player"), ("Team", "@team"), ("Field Goal %", "@field_goal_perc{0.2f}")]
fig = figure(x_axis_label="Assists", y_axis_label="Points", title="Shooting Guard vs Small Forward", tooltips=TOOLTIPS)

# Add glyphs for shooting guards
fig.circle(x="assists", y="points", source=shooting_guards, legend_label="Shooting Guard", ____=____, ____="____", ____=____)

# Add glyphs for small forwards
fig.circle(x="assists", y="points", source=small_forwards, legend_label="Small Forward", ____=____, ____="____", ____=____)

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