【发布时间】:2020-05-28 17:13:37
【问题描述】:
关于同一主题还有一些其他问题,但所需的格式完全不同。
我正在尝试使用 holoviews and bokeh 构建热图可视化
我的数据正在以 Excel 文件的形式被读入数据框中,类似于以下内容:
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 data for a HeatMap may be supplied as 2D tabular data with one or more associated value dimensions.
绘制数据框本身不起作用,我觉得我需要将数据转换为如下形式:
[('A', 'Foo', 1), ('A', 'Bar', 2), ('A', 'Bash', 3), ('A', 'Baz', 4), ('B', 'Foo', 1)...]
有没有比手动迭代整个数据框并手动构建它更快的方法?
【问题讨论】: