Noter
Cliquez ici pour télécharger l'exemple de code complet
Liens hypertexte #
Cet exemple montre comment définir des liens hypertexte sur différents types d'éléments.
Cela ne fonctionne actuellement qu'avec le backend SVG.
import numpy as np
import matplotlib.cm as cm
import matplotlib.pyplot as plt
fig = plt.figure()
s = plt.scatter([1, 2, 3], [4, 5, 6])
s.set_urls(['https://www.bbc.com/news', 'https://www.google.com/', None])
fig.savefig('scatter.svg')
fig = plt.figure()
delta = 0.025
x = y = np.arange(-3.0, 3.0, delta)
X, Y = np.meshgrid(x, y)
Z1 = np.exp(-X**2 - Y**2)
Z2 = np.exp(-(X - 1)**2 - (Y - 1)**2)
Z = (Z1 - Z2) * 2
im = plt.imshow(Z, interpolation='bilinear', cmap=cm.gray,
origin='lower', extent=[-3, 3, -3, 3])
im.set_url('https://www.google.com/')
fig.savefig('image.svg')