使用matplotlib绘图时利用 MultipleLocator(定位器) 可以自定义刻度的间隔。如下所示:

import matplotlib.pyplot as plt
from matplotlib.pyplot import MultipleLocator# x_values = list(range(0, 11))
# y_values = [x ** 2 for x in x_values]x_values = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
y_values = [x ** 2 for x in range(len(x_values))]plt.plot(x_values, y_values, c='blue')# 创建x轴定位器,间隔2
x_major_locator = MultipleLocator(2)
# 创建y轴定位器,间隔5
y_major_locator = MultipleLocator(5)# 获取轴对象
ax = plt.gca()
# 设置x轴的间隔
ax.xaxis.set_major_locator(x_major_locator)
# 设置y轴的间隔
ax.yaxis.set_major_locator(y_major_locator)# 设置x轴的刻度范围
# plt.xlim('a', 'g')
# 设置y轴的刻度范围
# plt.ylim(0, 40)plt.show()

matplotlib 关于使用 MultipleLocator 自定义刻度间隔相关推荐

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

    今天用matplotlib.plot画折线图图时发现横坐标并没有按顺序排列,出现了混乱的情况,导致图很乱,查了好多方法发现是数据类型的原因(最近我出现的好多问题都是因为数据类型不对,下次出问题要记得用 ...

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

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

  3. matplotlib 改变时间刻度间隔 改变时间刻度格式

    目录 需求1 更改时间格式/间隔 方法1 将转为str,再截取 方法2 控制ax.xaxis对象 减小间隔 改变时间刻度的格式 显示每个月的第n天 方法三 需求3:设置坐标轴格式(百分比) 需求1 更 ...

  4. Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围

    一.用默认设置绘制折线图 import matplotlib.pyplot as pltx_values=list(range(11)) #x轴的数字是0到10这11个整数 y_values=[x** ...

  5. matplotlib绘制图表,设置刻度标签、最大最小刻度、字体大小,label位置、刻度轴箭头等

    matplotlib绘制图表,设置刻度标签.最大最小刻度.字体大小,label位置.刻度轴箭头等 1. 效果图 2. 源码 2.1 仅使用普通轴ax + fontdict 源码 2.2 使用mpl设置 ...

  6. 数据科学 IPython 笔记本 8.13 自定义刻度

    8.13 自定义刻度 原文:Customizing Ticks 译者:飞龙 协议:CC BY-NC-SA 4.0 本节是<Python 数据科学手册>(Python Data Scienc ...

  7. python坐标轴刻度设置_Python Matplotlib 设置x/y坐标轴刻度

    刻度设置 参考文档: xticks 命令 yticks 命令 以xticks为例: matplotlib.pyplot.xticks(args, *kwargs) 获取或者设置当前刻度位置和文本的 x ...

  8. python隐藏刻度_plot sin示意图(隐藏刻度,自定义刻度)

    plot sin示意图(隐藏刻度,自定义刻度) 隐藏坐标轴刻度 自定义坐标轴刻度 Code #!/usr/bin/env python # -*- coding: utf-8 -*- import n ...

  9. python 绘图按自己的需求调整刻度间隔,设置刻度显示

    挺长时间没学习python 想调个图 网上检索 python调整刻度间隔 真的会谢 ,难道全网就一个版本吗?栓Q 想法:matplotlib绘图,本来是[0,100,200,300,400,500]刻 ...

最新文章

  1. Python学习day5作业-ATM和购物商城
  2. 传递命令行参数示例代码 (C 和 Python)
  3. CodeForces 448
  4. ptaa乘以b_《C语言程序设计》实验作业--PTA顺序结构练习
  5. vijos1237-隐形的翅膀【离散化】
  6. 你知道“拉黑”、“关注”、“点赞”、“转发”、“分享到朋友圈”等英语咋说吗?
  7. 从入门到入土(十)RocketMQ集群流程以及核心概念
  8. oracle中季末最后一天,oracle有关时间计算,得到季度第一天、最后一天
  9. 用 scipy.weave 嵌入 C 语言
  10. QString与std::string 有中文时的转换操作
  11. 新手如何制作专业的思维导图
  12. Cisco Packet Tracer中配置链路聚合
  13. Windows Server 2012 R2 官方原版镜像(转载)
  14. linux的火狐浏览器怎么用,火狐浏览器怎么用 火狐浏览器使用方法大全
  15. 亮点前瞻 | 首届 ServerlesssDays · China 大会议程发布
  16. 中国首个数字化糖尿病逆转项目在宁波正式启动
  17. 微信小程序保存图片以及分享给朋友
  18. MySQL 常用时间记录
  19. vue3 - 【完整源码】超详细实现网站 / H5 在线预览 pdf 文件功能,支持缩放、旋转、全屏预览、打印、下载、内容检索、主题色定制、侧边缩略图、页码跳转等等(最好用的pdf预览器,注释详细!)
  20. can口通信的软件测试,RT1052+8、CAN通信例程测试

热门文章

  1. java 线程亲缘性_线程的调度、优先级和亲缘性
  2. android 空包写入签名(OPPO、VIVO、小米等)
  3. 专访Mockplus用户花生酱先生 | 金融行业的产品经理生涯
  4. 难解的AIoT焦虑 华为在准备特效药?
  5. 未来十年,互联网行业到底需要什么样的运营?
  6. php生成图片表格自动换行_PHP GD库生成图片自动换行函数,自动分页函数
  7. Splinter+pyautogui爬取淘宝小米10评论
  8. HTML做跳转另一个页面链接,html中如何链接到另一个页面
  9. 大公司github地址
  10. c语言long lomg,C语言程序设计-中国大学mooc-题库零氪