gpt4 book ai didi

python - 运行matplotlib绘图标签,然后显示错误框

转载 作者:太空宇宙 更新时间:2023-11-03 19:44:18 26 4
gpt4 key购买 nike

我正在测试一个简单的折线图。

from matplotlib import pyplot
import random
fig = pyplot.figure(figsize=(20,8),dpi=80)
x = range (2,26,2)
y = [15,13,14,5,17,20,25,26,26,24,22,18]
z = [random.randint(20,35) for i in range(12)]
pyplot.xticks(range(2,24,1),rotation = 45,fontproperties = my_font) #rotation旋转度数
pyplot.yticks(range(min(y),max(y)+1))
pyplot.xlabel("")
pyplot.ylabel("")
pyplot.title("")
pyplot.grid(alpha=0.4,linestyle='--')
pyplot.legend()
pyplot.plot(x,y, label='111111' ,color='orange',linestyle=':')
pyplot.plot(x,z, label="222222" ,color='#000000',linestyle='-.') # --
pyplot.show()

但是当我运行它时,右上角的标签显示无法正常显示。框中应显示 11111 或 22222。但它现在显示空框。怎么解决这个问题呢? error screenshot

最佳答案

图例使用 pyplot.plot() 中定义的标签功能。因此,您首先必须绘制数据,然后调用 pyplot.legend()

关于python - 运行matplotlib绘图标签,然后显示错误框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60241249/

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