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

การตั้งค่า Polygon Annotation

สมาชิกของกองทุนเฮดจ์ฟันด์ที่เป็นแฟนพันธุ์แท้กีฬาได้เห็นผลงานของคุณจากสำนักสื่อกีฬา และได้ติดต่อมาเพราะต้องการกราฟสำหรับวิเคราะห์ตลาดหุ้น

พวกเขากำลังศึกษาตลาดสื่อออนไลน์ และได้มอบชุดข้อมูลชื่อ netflix ซึ่งบันทึกราคาหุ้นของ Netflix ไว้ให้ ชุดข้อมูลนี้ถูกเก็บไว้เป็น source object ชื่อ source และโหลดไว้ให้แล้ว

กราฟ fig ถูกสร้างขึ้นพร้อม line glyph เรียบร้อยแล้ว พวกเขาต้องการให้คุณเน้นช่วงเวลาที่มีการเติบโตอย่างมีนัยสำคัญ โดยจะใช้ polygon annotation เพื่อดึงความสนใจไปยังการเปลี่ยนแปลงของราคาหุ้น Netflix ในช่วงกลางปี 2017 แล้วเพิ่มลงในกราฟเส้น ขั้นแรก ต้องสร้างวันที่เริ่มต้น วันที่สิ้นสุด และค่า timestamp ที่เกี่ยวข้อง

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

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

ดูคอร์ส

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

  • นำเข้า PolyAnnotation
  • กำหนด start_date เป็นวันที่ 30 มิถุนายน 2017 และ end_date เป็นวันที่ 27 กรกฎาคม 2017
  • สร้าง start_float และ end_float โดยเรียกใช้ .timestamp() แล้วคูณผลลัพธ์ด้วย 1000

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

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

# Import PolyAnnotation
____

# Create start and end dates
start_date = dt.datetime(2017, ____, ____)
end_date = dt.datetime(____, ____, ____)

# Create start and end floats
start_float = ____.____() * ____
end_float = ____.____() * ____
แก้ไขและรันโค้ด