matplotlib Pyplot -在变量的数学模式下格式化标签

8ulbf1ek  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(160)
g = 0.0
for i in range(0,5,1):
    plt.plot(a,b,label='$K_{0:.2f}(x)$'.format(g))
    g += 0.31

我没有设法在数学模式下得到下标中的整数,它只显示下标中的第一个。
如何解决这个问题?

fykwrbwg

fykwrbwg1#

这应该可以正常工作:

plt.plot(a,b,label='$K_{%s}(x)$' % "{0:.2f}".format(g))

相关问题