在matplotlib中设置label的格式,可以使用以下方法:

1.设置全局字体样式:

import matplotlib.pyplot as plt

plt.rcParams['font.family'] = 'Arial'
plt.rcParams['font.size'] = 12

2.设置x轴和y轴的标签:

import matplotlib.pyplot as plt

plt.xlabel('x轴标签', fontsize=12)
plt.ylabel('y轴标签', fontsize=12)

3.添加图例:

import matplotlib.pyplot as plt

plt.plot(x, y1, label='曲线1')
plt.plot(x, y2, label='曲线2')
plt.legend(loc='best', fontsize=12)

4.设置图例的字体样式:

import matplotlib.pyplot as plt

plt.plot(x, y1, label='曲线1')
plt.plot(x, y2, label='曲线2')
plt.legend(loc='best', fontsize=12, frameon=False)
plt.setp(plt.gca().get_legend().get_texts(), fontsize=12, fontfamily='Arial')

其中,plt.setp()函数用于设置图例中的文本样式,plt.gca().get_legend().get_texts()用于获取图例中的文本

matplotlib中设置label的格式

原文地址: https://www.cveoy.top/t/topic/hudj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录