gpt4 book ai didi

python - 如何制作只有文字的图例

转载 作者:太空宇宙 更新时间:2023-11-03 14:17:55 27 4
gpt4 key购买 nike

我有两个要为其制作图例的地 block ,现在它们看起来像这样: enter image description here

我只希望“C3H8”和“CO2”出现在图例中,不包括蓝色框。现在我正在使用 matplotlib.patches 模块。还有什么我可以用的吗?

最佳答案

正如@PaulH 所提到的,您只需要为您的案例使用plt.textplt.annotate

例子:

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0,10,100)
y = np.random.random(100)
y2 = np.random.random(100)

fig = plt.figure()
ax1 = fig.add_subplot(211)
ax1.scatter(x,y)
ax1.annotate("$C_{3}H_{8}$", xy=(0.9,0.9),xycoords='axes fraction',
fontsize=14)

ax2 = fig.add_subplot(212)
ax2.scatter(x,y2)
ax2.annotate("$CO_{2}$", xy=(0.9,0.9),xycoords='axes fraction',
fontsize=14)

fig.show()

此处注释中的 xy 参数指的是文本的 x 和 y 坐标。您可以相应地更改它们。

产生:

enter image description here

关于python - 如何制作只有文字的图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31661576/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com