matplotlib中设置label的格式
在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()用于获取图例中的文本
原文地址: https://www.cveoy.top/t/topic/hudj 著作权归作者所有。请勿转载和采集!