В принципе ответ, создающий гиперссылку с кликабельностью на рисунке matplotlib в jupyter, приводится в Python matlplotlib добавляет гиперссылку к тексту . Чтобы применить его к тепловой карте, необходимо добавить тексты вручную. То есть в этом случае можно было бы использовать не seaborn для создания тепловой карты, а непосредственно matplotlib.
Следующее создает аннотированную тепловую карту, где вы можете щелкнуть любое число и перейти на соответствующую страницу на wolframalpha.
import numpy as np
import matplotlib.pyplot as plt
from IPython.display import set_matplotlib_formats
set_matplotlib_formats("svg")
data = np.random.randint(1,50, size=(3,3))
fig, ax = plt.subplots()
im=ax.imshow(data)
fig.colorbar(im)
for (j,i), x in np.ndenumerate(data):
url = "https://www.wolframalpha.com/input/?i={}".format(x)
ax.annotate(x, xy=(i,j), ha="center", va="center",
url=url, bbox=dict(color='w', alpha=1e-6, url=url))
