解决matplotlib中文乱码问题

解决中文乱码问题

import matplotlib.font_manager as fm
myfont = fm.FontProperties(fname='C:/Windows/Fonts/msyh.ttc')

import matplotlib.pyplot as plt

plt.clf()  # 清空画布
plt.plot([1, 2, 3], [4, 5, 6])
plt.xlabel("横轴",fontproperties=myfont)
plt.ylabel("纵轴",fontproperties=myfont)
plt.title("pythoner.com",fontproperties=myfont)
plt.show()


作者:Vincent Lee
链接:https://www.zhihu.com/question/25404709/answer/67672003
来源:知乎

你可能感兴趣的:(matplotlib中文乱码)