首页 > 解决方案 > 同步工具提示 热图 Holoviews

问题描述

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

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')

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

在此处输入图像描述

提前致谢。

标签: pythonheatmapholoviews

解决方案


推荐阅读