python 绘图显示中文字体的解决方案

刘悦 at 
importmatplotlib.pyplotaspltimportmatplotlibasmpl'''mpl.rcParams['font.sans-serif']=['FangSong']设置中文字体的方法 mac 不适用,windows 应该可以'''font=mpl.font_manager.FontProperties(fname='/System/Library/Fonts/STHeitiLight.ttc')#不设置中文字体会显示成方块,图表显示的中文必须为 unicode 格式,将字体文件重命名为 font,STHeitiLight 为 mac 的黑体 mpl.rcParams……