เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การขโมยบอล vs. การแอสซิสต์

เอเจนซีได้ยินเกี่ยวกับการแมปสีแบบเชิงเส้น และต้องการให้นำไปใช้ในพล็อตที่แสดงความสัมพันธ์ระหว่างการขโมยบอลกับการแอสซิสต์ โดยใช้ linear color mapping เพื่อเปลี่ยนสีของ glyph ตามจำนวนการแอสซิสต์ที่เพิ่มขึ้น

มีการสร้างออบเจ็กต์ source จากชุดข้อมูล nba และโหลดไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การสร้างภาพข้อมูลแบบอินเทอร์แอกทีฟด้วย Bokeh

ดูคอร์ส

คำแนะนำการฝึกหัด

  • Import RdBu8 และ linear_cmap จากคลาสที่เกี่ยวข้อง
  • สร้าง mapper โดยปรับสีตามค่าของ "assists" โดยใช้ RdBu8
  • สร้าง figure โดยตั้งชื่อว่า "Steals vs. Assists"
  • เพิ่ม mapper ลงในการเรียกใช้ circle glyphs ให้ครบถ้วน

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import required modules
____
____

# Create mapper
mapper = ____(field_name="____", palette=____, low=____, high=____)

# Create the figure
fig = figure(x_axis_label="Steals", y_axis_label="Assists", title="____")

# Add circle glyphs
fig.circle(x="steals", y="assists", source=source, color=____)
output_file(filename="steals_vs_assists.html")
show(fig)
แก้ไขและรันโค้ด