Mulai sekarangMulai gratis

Persentase free throw menurut posisi

Agen meminta satu plot terakhir dari Anda. Anda akan menggunakan factor_cmap untuk membuat scatter plot yang memvisualisasikan persentase free throw terhadap rata-rata poin, menampilkan setiap posisi pemain dengan warna berbeda.

Objek sumber bernama source telah dibuat dari himpunan data nba dan sudah dimuat untuk Anda. Variabel TOOLTIPS, yang berisi nama pemain, juga telah dibuat sehingga dapat dilihat saat kursor diarahkan ke plot.

Latihan ini merupakan bagian dari kursus

Visualisasi Data Interaktif dengan Bokeh

Lihat Kursus

Instruksi latihan

  • Impor Category10_5 dan factor_cmap.
  • Buat positions, sebuah list yang berisi "PG", "SG", "SF", "PF", dan "C".
  • Berikan "position" ke argumen legend_field dan lengkapi argumen fill_color di dalam fig.circle().

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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