開始使用免費開始

長人射手

一般來說,最高的籃球員會打中鋒位置,主要在籃下附近出手。不過,近年來各個位置的三分出手都有上升的趨勢。

機構已建立一張散佈圖,視覺化 NBA 中鋒與大前鋒的 "three_point_perc"(三分命中率)對上 "field_goal_perc"(投籃命中率)。資料集已依位置過濾,並預先載入名為 centerspower_forwards 的 Bokeh source 物件供你使用。也建立了 TOOLTIPS,用來顯示球員姓名與場均得分。

機構希望你調整此圖的圖元設定,以幫助解讀。

本練習屬於課程

使用 Bokeh 製作互動式資料視覺化

檢視課程

練習說明

  • center_glyphspower_forward_glyphs 的圖元大小屬性分別更新為 20 像素與 10 像素。
  • center_glyphspower_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)
編輯並執行程式碼