Pozisyona göre serbest atış yüzdesi
Ajans senden son bir grafik istedi. factor_cmap kullanarak serbest atış yüzdesini ortalama sayılara karşı görselleştiren ve her oyuncu pozisyonunu farklı bir renkle gösteren bir saçılım grafiği oluşturacaksın.
nba veri kümesinden oluşturulmuş source adlı bir kaynak nesnesi senin için yüklendi. Fareyle grafiğin üzerine geldiğinde oyuncunun adını gösterebilmek için TOOLTIPS değişkeni de oluşturuldu.
Bu egzersiz, kursun bir parçasıdır
Bokeh ile Etkileşimli Veri Görselleştirme
Egzersiz talimatları
Category10_5vefactor_cmapöğelerini içe aktar."PG","SG","SF","PF"ve"C"öğelerini içerenpositionsadlı bir liste oluştur.legend_fieldargümanına"position"geçir vefig.circle()içindefill_colorargümanını tamamla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Import modules
____
____
# Create positions
positions = ["____", "____", "____", "____", "____"]
fig = figure(x_axis_label="Free Throw Percentage", y_axis_label="Points", title="Free Throw Percentage vs. Average Points", tooltips=TOOLTIPS)
# Add circle glyphs
fig.circle(x="free_throw_perc", y="points", source=source, legend_field="____", fill_color=factor_cmap("____", palette=____, factors=____))
output_file(filename="average_points_vs_free_throw_percentage.html")
show(fig)