用于销售表现的矩形标注
这家面包店向您提出了最后一个可视化需求。该图将按日期显示销售额,并包含两个矩形标注,方便他们快速查看哪些日期低于 250 美元的营收目标。
下方代码已创建包含折线图元的图形 fig:
sales = bakery.groupby("date", as_index=False)["sales"].sum()
source = ColumnDataSource(data=sales)
fig = figure(x_axis_label="Date", y_axis_label="Revenue ($)")
fig.line(x="date", y="sales", source=source)
fig.xaxis[0].formatter = DatetimeTickFormatter(months="%b %Y")
fig 已为您预加载。您的任务是创建矩形标注,用于显示面包店数据集中销售额高于或低于 250 美元的区间。
本练习是课程的一部分
使用 Bokeh 进行交互式数据可视化
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create low_box
low_box = ____(____=____, ____=____, ____='____')
# Create high_box
high_box = ____(____=____, ____=____, ____='____')