matplotlib 绘制图形常见错误及解决方法(持续更新)
一、Jupyter notebook无法弹出窗口绘图
解决方法:
弹出窗显示必须加上:%matplotlib auto 语句,如图:
二、中文乱码问题
因为matplotlib 默认不支持中文!如果不写会乱码。
解决方法:
在显示之前加入:plt.rcParams[‘font.sans-serif’]=[‘SimHei’] 语句,如图:
三、负号变成 ‘‘口’’
解决办法:
在显示之前加入:mpl.rcParams[‘axes.unicode_minus’] = False 语句,如图:
四、保存图片失真
解决办法:
使用savefig方法保存图片时候修改dpi,例如:plt.savefig(‘根据年份销量对比图.jpg’,dpi=500) 如图: