Python的Matplotlib 设置中文字体,字号

这篇具有很好参考价值的文章主要介绍了Python的Matplotlib 设置中文字体,字号。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 文章来源地址https://www.toymoban.com/news/detail-783089.html

1.字体与字号

import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl
#默认字体为宋体
mpl.rcParams['font.family'] = 'sans-serif'
mpl.rcParams['font.sans-serif'] = ['NSimSun']

生成需要绘图的数据:

x=np.array([1,2,3,4,5,6])
b= x**2-2*x+1

 设定曲线的标签、横纵坐标、横纵轴名称、图例。
其中的“size = 12”、“fontsize=12”是指12像素,在mpl中,默认单位是像素,而word中的字号单位是磅。1磅=4/3像素,所以size=12对应的是小五号字(9磅)。

plt.plot(x,b,linewidth=1,label = '观测站A')
plt.ylabel('位移',size = 12)
plt.xlabel('时间/秒',size = 12)
plt.yticks(fontproperties = 'Times New Roman', size = 12)
plt.xticks(fontproperties = 'Times New Roman', size = 12)
plt.legend(fontsize=12)

 

 

到了这里,关于Python的Matplotlib 设置中文字体,字号的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Android 实现 TextView 设置中文字体加粗的方法

    Android 实现 TextView 设置中文字体加粗的方法 在 Android 开发中,我们经常需要对 TextView 进行样式调整,包括字体加粗。本文将介绍一种实现方法。 步骤一:准备字体文件 首先,我们需要准备一个自定义的字体文件,该文件用于设置中文字体的加粗效果。可以从合法渠道获取或

    2024年02月04日
    浏览(44)
  • Python制作含微软雅黑字体的图片报错,中文字体报错可用类似方式处理

    Python制作含微软雅黑字体的图片报错,中文字体报错可用类似方式处理

    运行以上代码,关键错误提示见下: FileNotFoundError: [Errno 2] No such file or directory: \\\'C:/windows/fonts/微软雅黑’ 关键错误代码: 可是明明就有这个文件在对应目录呀: 鼠标右键复制以上标红的这个 微软雅黑 文件,然后粘贴这个文件到另一个文件夹,即可发现,这个 微软雅黑 ,其

    2024年02月15日
    浏览(43)
  • Python(matplotlib)画图设置正斜体,及中文宋体、英文Timenews--用于论文画图,导出高清晰图像

    Python(matplotlib)画图设置正斜体,及中文宋体、英文Timenews--用于论文画图,导出高清晰图像

    在代码钱加入:  这里先介绍怎么同时设置上下标,看代码照着做即可  其次,上下标正斜体的设置,比如说把上图net设置为斜体:   其次,上下标正斜体的设置,比如说把上图net改为整体、F改为斜体:

    2024年02月11日
    浏览(49)
  • IntelliJ IDEA(WebStorm、PyCharm、DataGrip等)设置中英文等宽字体,英文为中文的一半(包括标点符号)
  • Python matplotlib 画图 字体、字体大小、字体粗细、文字方向、斜体、旋转角度 全集

    Python matplotlib 画图 字体、字体大小、字体粗细、文字方向、斜体、旋转角度 全集

    Python matplotlib 画图 字体、字体大小、字体粗细、文字方向、斜体 统一设置 单独设置 设置字体 font 设置坐标轴 axes 字体大小 labelsize 设置标签 tick 字体大小 labelsize 设置坐标轴 axes 字体粗细 labelweight 设置标签 tick 字体粗细 labelweight 可选粗细有 [\\\'light\\\',\\\'normal\\\',\\\'medium\\\',\\\'semibold\\\',\\\'b

    2024年02月12日
    浏览(47)
  • python 设置 word中所有表格样式(行间距、缩进、字体、字号、颜色、磅值)

    提示:这里简述项目相关背景: 例如:客户要求设置word 中所有表格的样式,包括行间距、缩进、字体、字号、颜色、磅值等。 提示:RPA没有这么多的操作命令,只能靠python的win32com模块或docx 模块进行解决。 通过win32com模块调用office接口,循环当前word中的所有表格,然后遍

    2024年02月12日
    浏览(47)
  • Rocky(Centos)安装中文字体(防止中文乱码)

    Rocky(Centos)安装中文字体(防止中文乱码)

    运行下列命令 若出现,下面截图,则需要安装字体管理软件  安装字体库,运行: 当看到下图的提示信息时说明已安装成功: 1)windows系统中就可以找到,打开c盘下的Windows/Fonts目录: 如上图,我们只需要将我们需要的字体拷贝出来并上传至linux服务器即可(例如:宋体和黑

    2024年02月09日
    浏览(45)
  • unity添加中文字体

    unity添加中文字体

    1.随便打开一个unity工程 2.将字体文件拖至project目录下 3.点击Window-TextMeshPro-Font Asset Creator 4.将中文文件(*.txt)拖至Project路径下 5.修改设置如下 6.点击Generate Font Atlas开始生成

    2024年03月22日
    浏览(54)
  • CentOS中安装中文字体

    在CentOS上安装宋体字体的过程可能因为不同版本而有所差异。以下是一种常见的安装宋体字体的方法: 1.下载SimSun.ttf 宋体字体文件并把对应字体的的ttf文件拷到/usr/share/fonts/的目录下如:     /usr/share/fonts/chinese/SimSun.ttf 2.安装宋体字体: cd /usr/share/fonts/chinese/     //进入字

    2024年02月07日
    浏览(48)
  • Unity TextMeshPro使用中文字体

    Unity TextMeshPro使用中文字体

      TextMeshPro是Unity新一代字体,是 Unity 的最终文本解决方案。它是 Unity UI Text 和旧版 Text Mesh 的完美替代方案。功能强大、易于使用、性能高效。目前TextMeshPro对中文的支持也还可以,不过默认不能用,需要自己成生成。    本文就介绍TextMeshPro中文字体文件的生成方法,并

    2024年02月08日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包