同步工具提示热图视图

2024-06-01 13:36:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经从下面的csv中创建了两个热图(每年一个) https://drive.google.com/file/d/1JRgKCMZsv_e8UifbAz-OuLteBrdZTulb/view?usp=sharing使用此代码

import pandas as pd
import holoviews as hv
from holoviews import opts
hv.extension('bokeh')
data = pd.read_csv('book6.csv', delimiter=';')
vdims = ('V132', 'SE132')
heatmaps = []

for etos in [2015, 2016]:
    data1 = data[data['YEAR'] == etos]
    ds = hv.Dataset(data1, ['TF14', 'NOMOS'], vdims)
    heat = hv.HeatMap(ds)
    heat.opts(title_format=str(etos))
    heatmaps.append(heat)

layout = heatmaps[0] + heatmaps[1]
layout.opts(opts.HeatMap(width=500, height=600, tools=['hover'], colorbar=True, toolbar='above', xrotation=45))
hv.save(layout, 'test.html')

当我将鼠标悬停在第一个热图中的单元格上以显示工具提示时,以及在第二个热图中的相应单元格上时,是否有人知道一种方法?你知道吗

enter image description here

提前谢谢。你知道吗


Tags: csvimportdataaspdholoviews热图hv