开始使用免费开始使用

用于销售表现的矩形标注

这家面包店向您提出了最后一个可视化需求。该图将按日期显示销售额,并包含两个矩形标注,方便他们快速查看哪些日期低于 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 = ____(____=____, ____=____, ____='____')
编辑并运行代码