Python 是否可以创建标题中带有href的绘图(matplotlib)?

Python 是否可以创建标题中带有href的绘图(matplotlib)?,python,matplotlib,Python,Matplotlib,我想让这个链接具有交互性,不幸的是它没有显示任何html内容。 有没有办法让这个标题成为a href from matplotlib import pyplot as plt import numpy as np fig, axs1 = plt.subplots(1) import numpy as np x = np.linspace(0, 2 * np.pi, 400) y = np.sin(x ** 2) axs1.plot(x)

我想让这个链接具有交互性,不幸的是它没有显示任何html内容。 有没有办法让这个标题成为a href

    from matplotlib import pyplot as plt
    import numpy as np

    fig, axs1 = plt.subplots(1)
    import numpy as np
    x = np.linspace(0, 2 * np.pi, 400)
    y = np.sin(x ** 2)
    axs1.plot(x)
    axs1.set_title("<a href=vk.com>vk.com</a>")
    plt.show()

从matplotlib导入pyplot作为plt
将numpy作为np导入
图,axs1=plt.子批次(1)
将numpy作为np导入
x=np.linspace(0,2*np.pi,400)
y=np.sin(x**2)
axs1.绘图(x)
axs1.设置标题(“”)
plt.show()

您可以将文本标签设置为超链接。但不能将标题设置为超链接

对于第一个,请参见。

您可以使用该方法将标题作为文本写入,而不是使用
set\u title

import numpy as np
from matplotlib import pyplot as plt
from IPython.display import set_matplotlib_formats
set_matplotlib_formats("svg")

fig, axs1 = plt.subplots(figsize=(6, 4))
x = np.linspace(0, 2 * np.pi, 400)
y = np.sin(x ** 2)
axs1.plot(x, y)
text = axs1.annotate("vk.com", xy=(0.5,1), xytext=(0.5,0.96), 
                     xycoords='figure fraction',
                     verticalalignment='top',
                     url='vk.com', fontsize=16)
plt.show()

如果我的回答解决了你的问题,你应该阅读