开始使用免费开始使用

格式化 HoverTool

现在您已经构建了带有 HoverTool 的图表,接下来更进一步,格式化信息的呈现方式。

机构希望看到平均上场时间与场均得分的关系图。他们希望 HoverTool 能显示球员姓名、所属联盟,以及四舍五入到小数点后 2 位的投篮命中率。

本练习是课程的一部分

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

查看课程

练习说明

  • 创建 TOOLTIPS,将 conferencefield_goal_perc 两列分别显示为 ConferenceField Goal %
  • TOOLTIPS 中的 field_goal_perc 元素格式化为显示到小数点后两位。
  • 创建图形,x 轴标注为 "Minutes",y 轴标注为 "Points",并包含 TOOLTIPS
  • 添加圆形图元,使用 source,在 x 轴放置 minutes,y 轴放置 points

交互式实操练习

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

# Create TOOLTIPS
TOOLTIPS = [("Name", "@player"), 
            ("____", "____"), 
            ("____", "____")]

# Add TOOLTIPS to figure
fig = figure(x_axis_label="____", y_axis_label="____", tooltips=____)

# Add circle glyphs
fig.circle(x="____", y="____", source=____)
output_file(filename="formatted_hovertool.html")
show(fig)
编辑并运行代码