設定多邊形註記
某對運動賽事非常熱衷的避險基金成員,看到了你替體育媒體代理商完成的作品,並與你聯絡,因為他們需要一些用於股市分析的圖表。
他們正研究線上媒體市場,並提供了一個名為 netflix 的資料集,內容是 Netflix 的股價。這個資料已儲存為名為 source 的來源物件,並已為你預先載入。
已建立一個包含線條圖元的圖形 fig。他們希望你標示出一段顯著的成長期。你打算使用多邊形註記,強調 2017 年中 Netflix 股價的變化,並將其加入折線圖。首先,你需要建立起始與結束日期以及對應的時間戳記。
本練習屬於課程
使用 Bokeh 製作互動式資料視覺化
練習說明
- 匯入
PolyAnnotation。 - 將
start_date設為 2017 年 6 月 30 日,end_date設為 2017 年 7 月 27 日。 - 透過呼叫
.timestamp(),並將結果乘上1000,建立start_float與end_float。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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 = ____.____() * ____