参考博文
https://zhuanlan.zhihu.com/p/32150177
Python的Matplotlib画图中修改字体的类型、风格、粗细、颜色和大小
在text函数或者类似控制文字的函数中,例如xlabel,ylabel中,字体可以统一用一个字典来控制,如下:
font = {
'family': 'serif',
'style': 'italic',
'weight': 'normal',
'color': 'darkred',
'size': 16,
}
然后就可以在画图代码中这样写
font_dict = {
'family': 'Arial', # serif
'style': 'normal', # 'italic',
'weight': 'normal',
'color': 'darkred',
'size': 30,
}
plt.xlabel('x', font_dict)
plt.ylabel('y', font_dict)
plt.title('Optimal Solution for FSTSP (5 customers)', font_dict)
画出的图中的效果就是这样的