Python matplotlib 画图 设置标题 大标题 副标题 大小、位置、粗细全集

这篇具有很好参考价值的文章主要介绍了Python matplotlib 画图 设置标题 大标题 副标题 大小、位置、粗细全集。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


  1. 设置标题大小、字体、位置、字体粗细、斜体(二级)
  2. 设置大标题 suptitle 标题大小、字体、位置、字体粗细、斜体(一级)

import matplotlib.pyplot as plt

fig,axes = plt.subplots(1,1,figsize=(6,6),dpi=100,facecolor="w")

#调整图的四周间距
fig.subplots_adjust(left=0.2,bottom=0.3)

# 单独设置轴刻度标签的字体
# axis {'x', 'y', 'both'}, default: 'both'
# which {'major', 'minor', 'both'}, default: 'major'
# pad 
axes.tick_params(axis='x',which='major', labelsize=18,color='#ff0000',width=4,length=7,
                labelcolor='#ff00ff',pad=10)

xlabel_font = {
    #'fontsize': rcParams['axes.titlesize'], # 设置成和轴刻度标签一样的大小
    'fontsize': 20,
    #'fontweight': rcParams['axes.titleweight'], # 设置成和轴刻度标签一样的粗细
    'fontweight': 'light',
    #'color': rcParams['axes.titlecolor'], # 设置成和轴刻度标签一样的颜色
    'color': 'blue',
}
# fontdict 设置字体的相关属性
# labelpad 设置轴名称到轴的间距
# loc 设置x轴是靠那边对其
axes.set_xlabel('x轴名称', fontdict=xlabel_font,labelpad=20,loc='right')

ylabel_font = {
    #'fontsize': rcParams['axes.titlesize'], # 设置成和轴刻度标签一样的大小
    'fontsize': 28,
    #'fontweight': rcParams['axes.titleweight'], # 设置成和轴刻度标签一样的粗细
    'fontweight': 'bold',
    #'color': rcParams['axes.titlecolor'], # 设置成和轴刻度标签一样的颜色
    'color': 'red',
}
axes.set_ylabel('y轴名称',fontdict=ylabel_font,labelpad=4)

title_fontdict = {
        #'fontsize': rcParams['axes.titlesize'], # 设置成和轴刻度标签一样的大小
    'fontsize': 12,
    #'fontweight': rcParams['axes.titleweight'], # 设置成和轴刻度标签一样的粗细
    'fontweight': 'bold',
    #'color': rcParams['axes.titlecolor'], # 设置成和轴刻度标签一样的颜色
    'color': 'red',
    'verticalalignment': 'baseline',
    'horizontalalignment': 'left' # {'center', 'left', 'right'}
}

axes.set_title('标题', fontdict=title_fontdict, loc='left', pad=6)
fig.suptitle('大标题', fontsize=24, x=0.6,y=0.95, horizontalalignment='left', va='bottom')

axes.set_xlim(0,10)

# 也可以单独修改,
font={
    'style': "italic",
    'weight': "normal",
    'fontsize':20,
     'color': '#00ff00',
}
# x,y 控制文本的位置
axes.text(7,0.5,'文本', fontdict=font)   


# 文字旋转角度方向 rotation
axes.text(2, 0.3, s='文字旋转角度180', fontsize=20, rotation=180)

python 绘图标题,python,matplotlib,开发语言文章来源地址https://www.toymoban.com/news/detail-635573.html

到了这里,关于Python matplotlib 画图 设置标题 大标题 副标题 大小、位置、粗细全集的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

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

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

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

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

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

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

    2024年02月11日
    浏览(41)
  • 【Python数据可视化】matplotlib之设置子图:绘制子图、子图共享x轴坐标、调整子图间距、设置图片大小

    【Python数据可视化】matplotlib之设置子图:绘制子图、子图共享x轴坐标、调整子图间距、设置图片大小

    文章传送门 Python 数据可视化 matplotlib之绘制常用图形:折线图、柱状图(条形图)、饼图和直方图 matplotlib之设置坐标:添加坐标轴名字、设置坐标范围、设置主次刻度、坐标轴文字旋转并标出坐标值 matplotlib之增加图形内容:设置图例、设置中文标题、设置网格效果 matplo

    2024年01月18日
    浏览(10)
  • python画图Matplotlib和Seaborn

    python画图Matplotlib和Seaborn

    Matplotlib官网   Matplotlib 是一个 Python 的绘图库,用于创建高质量的二维图表和一些基本的三维图表。它广泛应用于科学计算、数据分析、工程学和其他领域。   以下是 Matplotlib 的一些特点和功能: 简单易用:Matplotlib 提供了

    2024年04月10日
    浏览(10)
  • wps设置一键标题字体和大小

    wps设置一键标题字体和大小

    wps设置一键标题字体和大小:https://www.kafan.cn/A/7v5le1op3g.html 统一一键设置

    2024年02月12日
    浏览(10)
  • python下如何安装并使用matplotlib(画图模块)

    python下如何安装并使用matplotlib(画图模块)

    在搜索命令中输入cmd,以管理员身份运行。 输入以下命令,先对pip安装工具进行升级    升级完成  之后使用pip安装matplotlib 也可以使用pycharm来安装matplotlib , 依次点击 File-Settings-Project-Python Interpreter ,点击 + 号,输入 matplotlib,点击 install package ,这样就可以在pycharm中添

    2024年02月02日
    浏览(32)
  • Python常见库matplotlib之画图文字的中文显示

    Python常见库matplotlib之画图文字的中文显示

    第一章 Python常见库matplotlib之画图文字的中文显示 第二章 Python常见库matplotlib之画图中各个模块的含义及修改方式 第三章 Python常见库matplotlib之多个子图绘图 在数据可视化时,常常需要使用图例来解释图中不同元素的含义。在论文写作时尤其是毕业论文写作时,需要图中文字

    2024年02月06日
    浏览(13)
  • pyqt5设置标题栏三个按钮以及窗口大小

    组件也会受影响,范围0-1,0是全透明,1是不透明

    2024年02月13日
    浏览(15)
  • python使用matplotlib画图时在指定位置加上文字

    使用plt.text()。该函数的语法如下: 参数说明: x 和 y:表示文本注释的位置,可以是数值或字符串。如果是数值,则表示注释在坐标轴上的位置;如果是字符串,则表示注释在图形上的相对位置(如 ‘center’ 表示居中)。 s:表示要添加的文本内容。 fontdict:一个字典,用

    2024年02月11日
    浏览(12)
  • 【Python】matplotlib.plot画图横坐标混乱及间隔处理

    【Python】matplotlib.plot画图横坐标混乱及间隔处理

     今天用matplotlib.plot画折线图图时发现横坐标并没有按顺序排列,出现了混乱的情况,导致图很乱,查了好多方法发现是数据类型的原因(最近我出现的好多问题都是因为数据类型不对,下次出问题要记得用type先查一下数据类型)... 我想从06 排到 22,结果不知道为什么06出现在

    2024年02月11日
    浏览(12)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包