QUESTION:Python:使用matplotlib进行绘图时中文变成乱码的解决?

ANSWER:

在绘图前加上下面的代码:

plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号

例子:

from matplotlib import pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
years = [1950, 1960, 1970, 1980, 1990, 2000, 2010]
gdp = [300.2, 543.3, 1075.9, 2862.5, 5979.6, 10289.7, 14958.3]
plt.plot(years,gdp,color='green',marker='o',linestyle='solid')  #创建一副线图
plt.title("名义GDP")  #添加标题
plt.ylabel("十亿美元")  #给Y轴添加标记
plt.savefig("test1.png")  #先进行保存图形再显示
plt.show()

Python:使用matplotlib进行绘图时中文变成乱码的解决相关推荐

  1. Python使用matplotlib可视化绘图时你可用的颜色有哪些?把色彩可视化出来自己选好了

    Python使用matplotlib可视化绘图时你可用的颜色有哪些?把色彩可视化出来自己选好了 目录 Python使用matplotlib可视化绘图时你可用的颜色有哪些?把色彩可视化出来自己选好了 # ...

  2. Python使用matplotlib.pyplot绘图时设置坐标轴刻度

    问题描述:在使用matplotlib绘图时,可能会需要设置坐标轴上刻度之间的距离,或者为刻度设置标签. 技术要点:pyplot的xticks()和yticks()函数的用法. 参考代码1: 运行结果1 ...

  3. linux vi 打开乱码,liunx 中使用vim 打开 txt文件时 中文出现乱码的解决办法

    出现乱码,说明软件读取文件的编码方式和软件保存文件的编码方式不同,只要二者相同了,就不会出现乱码,所以,解决乱码问题,就是实现二者统一的过程: 此次系统的默认的编码方式为utf-8,而我的vim初始使 ...

  4. 在MATLAB画图时中文显示乱码的解决办法

    新电脑安装MATLAB2017b之后打开以往的代码,图形窗口上显示的文字都是乱码 ,乱码情况如下 legend('参考节点坐标','未知节点估计坐标','未知节点实际坐标'); 可以看到,本应该显示l ...

  5. mac上python的matplotlib库绘图时xlabel中文字符显示成小方框-解决方案

    import matplotlib.pyplot as plt 然后,mac上Python绘图遇到,一个汉字一个框: 找了好几篇博客,并不管用,原因可能是设置的SimHei.KaiTi之类的字体在ma ...

  6. [数据分析]-ubuntu下解决anaconda环境下matplotlib绘制图表时中文显示乱码问题

    1.问题描述 系统:ubuntu20.04 环境:anaconda下的独立环境 编译器:vscode 语言:python 数据分析时运行代码,想要显示中文信息出现如下乱码 2.问题成因 本问题的成因是 ...

  7. Pandas输出文件使用Excel打开时中文出现乱码的解决方法

    将输出函数的encoding设置为 'utf-8_sig' ,表示有BOM的utf8编码! 代码实例如下: data_df.to_csv('data.csv', encoding='utf-8_sig ...

  8. python绘图设置标题出现乱码_解决python2 绘图title,xlabel,ylabel出现中文乱码的问题...

    Python绘图如何显示中文标题一个懂得以幽默态度面对自己缺点并将缺点变成自己专属的特色-这才是真正乐观勇敢的人. 采用matplotlib作图时默认设置下是无法显示中文的,例如编写如下python脚 ...

  9. Python使用matplotlib保存图像时发生自动裁剪丢了部分标签信息解决方案(plt.savefig保存时丢失了部分标签字符)

    Python使用matplotlib保存图像时发生自动裁剪丢了部分标签信息解决方案(plt.savefig保存时丢失了部分标签字符) 目录

最新文章

  1. python进程共享全局变量 时延_Python 进程之间共享数据(全局变量)的方法
  2. flask的第一个hello word 程序
  3. Win7+Ubuntu双系统结构下,Ubuntu克隆至新硬盘,启动成功
  4. 计算机应用需要英语水平,英语对计算机专业的重要性及如何提高英语水平
  5. Android应用如何反馈Crash报告
  6. Spring 配置文件
  7. python爬虫-京东商品详情爬取
  8. Sentinel-1A数据 GRD和SLC的区别
  9. C盘里的HTML是什么文件,C盘Windows下的winsxs是什么文件可以删除吗
  10. ​stp文件转wrl
  11. /deep/深度作用域选择器
  12. 超级好看又易上手教你用python画樱花
  13. 二叉树的非递归遍历详解
  14. 什么是Bimodal IT(双模IT) mode1mode2?
  15. 解答:什么样的企业才适合引入OA办公系统?
  16. Android开发之漫漫长途 XII——Fragment详解
  17. 《程序设计实践》第05练——指针Part(2/2)
  18. html5卤虾,自制五香小龙虾,自己做干净卫生,香辣可口,太过瘾了
  19. linux设备驱动之USB数据传输分析
  20. 计算机公开课课前互动小游戏,七款适合公开课的小游戏,让你的公开课精彩纷呈...

热门文章

  1. Linux下Samba服务器搭建
  2. java cellvalue_Java Cell.getErrorCellValue方法代码示例
  3. python多继承_python作用域和多继承
  4. mac 批量清空文件夹文件_【XSS 聚宝瓶】文件及文件夹批量改名工具
  5. Vue3 Composition API(二)——computed、watchEffect、setup中使用ref
  6. 七、MySQL DDL数据定义语言 学习笔记(库和表的创建、修改、删除详解 + 强化复习)
  7. LeetCode 2033. 获取单值网格的最小操作数(贪心)
  8. WIN 10 安装 Hadoop 2.7.7 + Spark 2.4.7 记录
  9. BigTable的开源实现:HBase数据库
  10. LeetCode 245. 最短单词距离 III