继续前文的内容来学习,前面学习了根据数据在坐标轴上表示的位置来调整坐标轴的位置,这是移动坐标轴的第一种方式,接着下来介绍第二种方式,如果没有看过前文,建议先查看前面的文章,否则看本文就有点云里雾里,总是身在此山中不知在何处。

第二种方式是采用与数据区图像相对位置来定位的方式来移动,比如左边的坐标轴要离图像数据区30个像素点,那么就可以写成这样:("outward", 30)。如果想左边的坐标轴靠近图像数据区30个像素点呢?也非常简单只需要把30改为-30即可:("outward", -30)。同理,就可以更改下面的坐标轴了。可以把前面的例子修改一下,结果显示如下:

可以看到左边的坐标轴离开数据区显示的图像,下面的坐标轴向上移动了,更加靠近显示区域。就是通过下面两行代码实现:

ax.spines['left'].set_position(("outward", 30))

深入浅出matplotlib(37):调整坐标轴的位置二相关推荐

  1. python画图 调整坐标轴标签位置 ylabel/xlabel位置 python pyplot 坐标轴交叉点 文本竖着排列 plt.xlabel 竖着 pyplot折线图横坐标竖着显示

    文章目录 调整坐标轴标签位置 ylabel/xlabel位置 坐标轴交叉点 plt.xlabel 竖着 调整坐标轴标签位置 ylabel/xlabel位置 更新:评论区的伙伴给了更好的解决方案 参考链 ...

  2. 如何设置matplotlib中x,y坐标轴的位置?

    在机器学习中经常会使用Sigmoid函数,如果直接使用matplotlib绘图,那么就会像下图这样,原点并没有在(0,0). import matplotlib.pyplot as plt impor ...

  3. Python-matplotlib:调整坐标轴位置、标签位置和标签方向,以及X轴刻度标签位置

    一.默认情况下绘图 本例使用我国1953-2021年的"人均GDP同比增长率(%)"来进行演示,数据来源于wind,数据概况如下: GDP = [13.1, 1.8, 4.6, 1 ...

  4. Matplotlib:设置坐标轴范围,刻度,位置,自定义刻度名称,添加数据标签

    在使用matplotlib模块时画坐标图时,往往需要对坐标轴设置很多参数,这些参数包括横纵坐标轴范围.坐标轴刻度大小.坐标轴名称等 xlim():设置x坐标轴范围 ylim():设置y坐标轴范围 xl ...

  5. 成功解决matplotlib绘图的时候,自定义横坐标和纵坐标刻度数值(调整坐标轴刻度间隔)

    成功解决matplotlib绘图的时候,自定义横坐标和纵坐标刻度数值(调整坐标轴刻度间隔) 目录 解决问题 解决方法 相关文章 成功解决matplotlib绘图的时候,自定义横坐标和纵坐标刻度数值(调 ...

  6. 小瓜讲matplotlib高级篇——坐标轴设置(坐标轴居中、坐标轴箭头、刻度设置、标识设置)

    文章目录 问题 解决方案 代码附录 文章导引列表: 机器学习 数据分析 数据可视化 问题 我们在用matplotlib绘制图的时候总是有各种需求,比如下图为matplotlib默认设置画的正弦图 但是 ...

  7. 《深入浅出DPDK》读书笔记(十二):DPDK虚拟化技术篇(半虚拟化Virtio)

    Table of Contents 半虚拟化Virtio 132.Virtio使用场景 133.Virtio规范和原理 11.2.1 设备的配置 1. 设备的初始化 2. 设备的发现 3. 传统模式v ...

  8. 桌面计算机状态栏在哪,Win7任务栏在哪里 如何调整任务栏位置(图文)

    系统城的小编这里要为大家带来的是关于Win7任务栏怎么调整位置的方法,大家通常windows操作系统的任务栏都是位于桌面屏幕底部的位置,你平常习惯把任务栏放到哪里呢?是否也厌烦了千篇一律的任务栏置于底 ...

  9. matplotlib高级篇——坐标轴设置(坐标轴居中、坐标轴箭头、刻度设置、标识设置)

    问题 我们在用matplotlib绘制图的时候总是有各种需求,比如下图为matplotlib默认设置画的正弦图 但是我们的心中想要达到的目标图为下图,那么就需要对坐标轴进行设置. 解决方案 这里要介绍 ...

最新文章

  1. 手工管理和计算机管理,ERP系统管理与传统的手工管理之间的区别
  2. [Config]如何利用ConfigurationSettings.AppSettings.GetValues读取配置文件中多个同Key的value...
  3. 前端常见知识点五之Fetch
  4. 安装MariaDB和Apache
  5. Java中lambda表达式去重_JAVA8中Lambda和Stream
  6. 微型计算机储存信息的基本单位是什么,16.磁盘存储器存、取信息的最基本单位是...
  7. SpringCloud 入门教程(一): 服务注册
  8. 干货!全网最全一套目标检测、卷积神经网络和OpenCV学习资料(教程/PPT/代码)...
  9. React:基础知识学习
  10. AutoCAD 2019 mac中文
  11. 使用Python进行网站页面开发——Django快速入门
  12. 百度AI平台申请使用流程
  13. 七夕节,我用代码制作了表白信封
  14. Ubuntu20.04安装Nvidia驱动——4060显卡(黑屏解决方法)
  15. 一、C++基础入门之 Windows下C/C++开发环境配置
  16. 微信商户平台结算周期T+1是什么意思
  17. JAVA面试题-文思海辉-花旗银行
  18. 17个最有用的PHP脚本(和5个出色的免费脚本)
  19. 2022/12/26总结
  20. 如何把文档表格转化成二维码,手机扫码就能看?

热门文章

  1. 你知道PHP的另一种语法吗,我孤陋寡闻了
  2. Nike如何利用邮件营销助力科比退役赛事?
  3. 第一天校内实训实习日志
  4. JavaScript看图器 汉字简体繁体转换 中国日历类 自动更换桌面墙纸
  5. Word并排插入多张图片 一行插入三张 排版方法汇总
  6. Java判断101到200质数
  7. win7/8/10系统好用的视频剪辑软件对比
  8. 堕落玩偶0.49版[无视setam后宫]
  9. java的html解析器——Jsoup详解
  10. 同表复制一列的数据到另一列