【发布时间】:2017-03-01 15:05:45
【问题描述】:
我有一个大约 30 列的 pandas DataFrame,每个列都有相同日期的数据(例如,DataFrame 的列是传感器,DataFrame 的行是传感器在这些日期的读数)。我希望能够将鼠标悬停在数据点上并获得该传感器读数的工具提示。我可以通过为每个传感器名称创建一个 HoverTool 并命名每个字形来做到这一点。唯一的问题是 30 种不同的 HoverTools 出现在图的右侧,这很丑。我以为 HoverTool.always_active 会解决这个问题,但似乎这个功能没有实现。
有没有办法在散景中隐藏 HoverTool 图标?如果没有,是否有更好的方法在 DataFrame 上实现 HoverTool?我可以将数据重塑为 [n,3] 数组,但我不想这样做。
列是 ["Sensor A, X", "Sensor A, Y", "Sensor B, X", "Sensor B, Y",...] 所以我有一个 HoverTool 用于名称为“Sensor”的字形A”和一个用于名称为“传感器 B”的字形等。
有很多 HoverTools:
我可以通过隐藏工具栏绕过 HoverTools 列表,但这不是一个非常干净的解决方案。
【问题讨论】: