MulaiMulai sekarang secara gratis

Shooting guard versus small forward

Agensi media olahraga akan membuat blog yang membandingkan pentingnya shooting guard dan small forward dalam produksi poin. Mereka meminta Anda membuat plot sebar yang menampilkan poin dan assist per pertandingan untuk masing-masing dari dua posisi tersebut, dengan menggunakan warna, ukuran, dan transparansi glyph yang berbeda.

Himpunan data nba telah difilter untuk "SG" dan "SF", dan telah dimuat sebelumnya untuk Anda sebagai dua objek sumber Bokeh bernama shooting_guards dan small_forwards. Sebuah HoverTool juga telah dibuat untuk menampilkan "player", "team", dan "field_goal_perc".

Latihan ini adalah bagian dari kursus

Visualisasi Data Interaktif dengan Bokeh

Lihat Kursus

Petunjuk latihan

  • Tambahkan glyph lingkaran untuk poin per pertandingan versus rata-rata assist menggunakan shooting_guards, dengan size 16 piksel, fill_color merah, dan tetapkan 0.2 pada argumen kata kunci yang relevan untuk transparansi glyph.
  • Tambahkan glyph lingkaran untuk merepresentasikan poin versus rata-rata assist untuk small forward, diisi hijau, berukuran 6 piksel, dan dengan transparansi glyph 0.6.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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)
Edit dan Jalankan Kode