I have a pandas DataFrame of about 30 columns, each which has data for the same dates (e.g. the columns of the DataFrame are the sensors, the rows of the DataFrame are the readings of the sensors on those dates). I want to be able to hover over the data points and have a tooltip of that sensor reading. I can do this by creating one HoverTool for each sensor name and naming each glyph. The only issue with this is that the 30 different HoverTools appear on the right side of the plot which is ugly. I thought HoverTool.always_active would fix this, but it appears that this functionality is not implemented.
Is there a way to hide the HoverTool icon in bokeh? If not, is there a better way to implement HoverTool on a DataFrame? I could reshape the data to be a [n,3] array, but I would rather not.
The columns are ["Sensor A, X", "Sensor A, Y", "Sensor B, X", "Sensor B, Y",...] so I have one HoverTool for glyphs with name "Sensor A" and one for glyphs with name "Sensor B", etc.
With a long list of tool tips for one HoverTool:
With a lot of HoverTools:
I can get around the list of HoverTools by hiding the tool bar, but it isn't a very clean solution.