登录    关于
马育民老师的博客

马育民的博客

QQ:65242847

matplotlib中文乱码

设置字体后,就能够正常显示汉字

plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

例子:

import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
# 设置字体
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']
temps=[23,22,23,24,27,28,25,23]
hours=list(range(2,26,3))
plt.plot(hours,temps)
plt.title('气温变化情况',fontsize=18)
# 显示
plt.show()

原文出处:https://malaoshi.top/show_1IXYrIpQWX.html