开始使用免费开始使用

按时间段可视化销售额

现在您已经创建了分层因子,是时候构建一个柱状图来展示每个月的销售额,并按季度分组了!

grouped_melb 是一个 pandas DataFrame,包含每个月的一行、对应的季度,以及该月的总销售额,已为您预加载。另外,factors 是一个包含每个季度与月份配对的元组列表,也已预加载。

本练习是课程的一部分

使用 Bokeh 进行交互式数据可视化

查看课程

练习说明

  • 导入 NumeralTickFormatterFactorRange
  • 创建图形:x 轴使用 FactorRange()factors,y 轴标签设为 "Sales"
  • 添加柱形图元,设置 xfactorstopgrouped_melb"price" 列,width0.9
  • 将 x 轴标签旋转为 45 度。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Import NumeralTickFormatter and FactorRange
from ____.____ import ____, ____

# Create figure
fig = ____(x_range=____(____), ____="____")

# Create bar glyphs
____
fig.yaxis[0].formatter = NumeralTickFormatter(format="$0.0a")

# Rotate the x-axis labels
fig.____.____ = ____

output_file(filename="sales_by_period.html")
show(fig)
编辑并运行代码