首页 > 其他分享 >matplotlib绘图之中文标题、坐标轴标签乱码问题

matplotlib绘图之中文标题、坐标轴标签乱码问题

时间:2022-10-22 12:05:02浏览次数:48  
标签:plt mpl matplotlib 乱码 坐标轴 values fontsize

import matplotlib.pyplot as plt
import matplotlib as mpl
# 解决中文乱码问题
#sans-serif就是无衬线字体,是一种通用字体族。
#常见的无衬线字体有 Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, 中文的幼圆、隶书等等。
mpl.rcParams['font.sans-serif']=['SimHei'] #指定默认字体 SimHei为黑体
mpl.rcParams['axes.unicode_minus']=False #用来正常显示负号
 
x_values = list(range(1,1001))
y_values = [x**2 for x in x_values]
 
plt.scatter(x_values,y_values,c='red',edgecolor='none',s=20)
 
plt.title("平方数图",fontsize=24)
plt.xlabel("Value",fontsize=14)
plt.ylabel("square of Value",fontsize=14)
 
plt.show()

标签:plt,mpl,matplotlib,乱码,坐标轴,values,fontsize
From: https://www.cnblogs.com/java-six/p/16815728.html

相关文章

  • xshell登陆,查看中文日志出现乱码
    看到乱码,首先想到的是编码问题linux默认编码格式是utf-8,windows默认gbk[root@backup]#echo$LANGen.US.UTF-8使用fie命令可以查看到文件信息[root@backup]#file-i......
  • Flask 在get方法中 返回包含中文信息,包含乱码
    在Flask 在get方法中返回json信息包含中文信息  returnjsonify(rest) 在获取调用端,获取后中文乱码因为flask的默认配置中使用的是ascii编码解决方法......
  • 【Jmeter】-调用JAR包方法中文乱码
    前言最近有个项目开发给了JAR包要做签名,可是Jmeter调用签名方法中文乱码。上网一顿查找,只能找到请求和响应中文乱码问题的解决方法,然却不能解决我的乱码问题(ಥ﹏ಥ)(ಥ﹏ಥ)(......
  • matplotlib 双y轴绘制及合并图例
    1.双y轴绘制关键函数:twinx()#-*-coding:utf-8-*-importnumpyasnpimportmatplotlib.pyplotaspltfrommatplotlibimportrcrc('mathtext',default='r......
  • 解决maven项目中的乱码问题
    本人使用的开发工具IDEA,项目中只要涉及到中文的文件,编译前文件不乱码,编译后打断点能看到中文乱码,各种编码设置都有,但是编译后的文件还是乱码,最终在pom文件中增加了编译插件......
  • Ubuntu中文乱码问题
    Ubuntu中文乱码问题安装中文字体相关依赖:sudoapt-getinstalllanguage-pack-zh-hanssudoapt-getinstallfonts-droid-fallbackttf-wqy-zenheittf-wqy-microhei......
  • Tomcat startup.bat启动 控制台中文乱码问题
    一.问题背景以双击运行tomcat目录下startup.bat的方式启动tomcat程序。 控制台输出的中文提示信息都是乱码  二、问题原因windows默认编码集为GBK,由于使用s......
  • 偶然得一法解决UltraEdit显示中文乱码的方法
    之前同事帮忙新安装的ghost版系统。后来装了UltraEdit。结果打开一个带有中文的文本文件,中文的地方都是黑框框,无法正常显示文字。在网上寻找方法均试过,无效。后来我任务栏的......
  • yaml 解决读取文件中文字符乱码
    用yaml文件作为参数时,读取时如果包含中文字符,console端打印时会变成乱码 解决办法,读取时设置编码格式参数encoding='utf-8' 即可  ......
  • 解决jdk1.8中文乱码问题
    jdk1.8中文乱码问题jdk1.8不能直接运行,需要先编译后运行,如果有中文,会出现乱码,编译不通过。只需编译时在文件名.java后空格加上-encodingutf-8即可,运行时不要加后缀名(.j......