Nota
Haga clic aquí para descargar el código de ejemplo completo
Hipervínculos #
Este ejemplo demuestra cómo establecer hipervínculos en varios tipos de elementos.
Actualmente, esto solo funciona con el 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')