長人射手
一般來說,最高的籃球員會打中鋒位置,主要在籃下附近出手。不過,近年來各個位置的三分出手都有上升的趨勢。
機構已建立一張散佈圖,視覺化 NBA 中鋒與大前鋒的 "three_point_perc"(三分命中率)對上 "field_goal_perc"(投籃命中率)。資料集已依位置過濾,並預先載入名為 centers 與 power_forwards 的 Bokeh source 物件供你使用。也建立了 TOOLTIPS,用來顯示球員姓名與場均得分。
機構希望你調整此圖的圖元設定,以幫助解讀。
本練習屬於課程
使用 Bokeh 製作互動式資料視覺化
練習說明
- 將
center_glyphs與power_forward_glyphs的圖元大小屬性分別更新為 20 像素與 10 像素。 - 將
center_glyphs與power_forward_glyphs的填色屬性分別更新為紅色與黃色。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
fig = figure(x_axis_label="Field Goal Percentage", y_axis_label="Three Point Field Goal Percentage", tooltips = TOOLTIPS)
center_glyphs = fig.circle(x="field_goal_perc", y="three_point_perc", source=centers, legend_label="Center", fill_alpha=0.2)
power_forward_glyphs = fig.circle(x="field_goal_perc", y="three_point_perc", source=power_forwards, legend_label="Power Forward", fill_color="green", fill_alpha=0.6)
# Update glyph size
center_glyphs.____.____ = ____
power_forward_glyphs.____.____ = ____
# Update glyph fill_color
center_glyphs.____.____ = "____"
power_forward_glyphs.____.____ = "____"
output_file(filename="big_shooters.html")
show(fig)