出现这样的错误是因为刚开始的时候,我的文件的表头是英文的形式,所以画图是可以正常显示的
但是当我把表头改成汉字以后,就出现了这样的错误,看到百度上的一个解决办法是:
encoding='unicode_escape'
这样的确可以不报错,但是显示的表头是这样的:
就是中文字符不能正常显示在图片上,出现这种情况,一般加上下面这两句话就可以了:
plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParams['axes.unicode_minus'] = False
但是我加上这两句话以后,还是不能显示正常的汉字,所以这个虽然可以 不报错,但是无法显示汉字,接下来看到这个回答:
https://blog.csdn.net/qq_35892623/article/details/82941473
然后尝试将
encoding='gbk'
然后再加上显示中文字符的那两句话,好了问题解决: