python 在绘图添加图例时,一些数学符号或者公式常常包含上标和下标,这里简单描述了如何实现上述要求。
在数学公式中,上标用^号,下标用_符号。
如果上下标只有一个符号,则可以不用花括号括起来。
如果上下标多余一个字符,则必须用花括号括起来。
因此我们在设置标签或者图例时,需要使用一个美元符号即可实现,既: $
import numpy as np import matplotlib.pyplot as plt x1 = np.linspace(0, 10, 50) x2 = np.linspace(0, 15, 100) y1 =np.sin(x1) y2 =np.cos(x2) plt.plot(x1,y1,label='sin$_x$') plt.plot(x2,y2,label='cos$^x$') plt.xlabel('2020$^{2021}$') plt.legend()
成图如下,发现图例中的x已经变成了所需要的上标、下标
一个努力学习python的海洋小白 水平有限,欢迎指正!!! 欢迎评论、收藏。