设置多边形注解
一家对体育非常热衷的对冲基金成员看到了您为体育媒体机构制作的作品,现联系您,希望为其股票市场分析制作一些可视化图表。
他们正在研究线上媒体市场,并向您提供了名为 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 = ____.____() * ____