There are a few other questions regarding the same subject, but the format desired is different in all.
I am trying to build a heatmap visualization using holoviews and bokeh
My data is being read in as an Excel file into a dataframe to something along the lines of:
Foo Bar Bash Baz ...
A 1 2 3 4
B 2 1 0 3
C 0 0 2 0
D 2 3 5 1
...
The documentation says The data for a HeatMap may be supplied as 2D tabular data with one or more associated value dimensions.
Plotting the dataframe itself doesn't work, I feel like I need to get my data into a form like:
[('A', 'Foo', 1), ('A', 'Bar', 2), ('A', 'Bash', 3), ('A', 'Baz', 4), ('B', 'Foo', 1)...]
Is there a faster way to do this than manually iterating through the entire dataframe and building it manually?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…