使用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. 单片机模数转换实验c语言程序,单片机实验AD转换实验
  2. Windows 下的批处理脚本基础——批处理运算操作(代码可拿)
  3. mapview | 如何快速使用交互式地图展示空间数据信息
  4. UVA10023 Square root【大数】
  5. svn源代码变动后一分钟内启动执行?按照定好的时间点执行?(项目构建的触发)...
  6. 2011-8-13 随笔一二
  7. C#编程之SqlHelper
  8. RailsCasts21 Super Simple Authentication 超级简单的验证机制
  9. nlp课程_使用nlp阻止无请求的销售电子邮件的无服务器堆栈中的课程
  10. iTOP-4418开发板RS85模块ioctl操作时间间隔修改
  11. 亚马逊qa是什么意思_“亚马逊成就”是什么意思?
  12. android渠道首发规则,酷传推广手册Android渠道首发规则.doc
  13. 朋友圈/评论/点赞/搜索/购物车
  14. 腾讯乐固自动加固插件
  15. 华为面试题(小朋友高矮排序,要求移动距离最小)-java版
  16. 2018_9_8 模拟题
  17. 微信小程序使用video组件时的一些坑
  18. 大平台压榨亏损2000万怎么办?换流量变现策略才是王道!
  19. 暴风影音2007全功能完美版和Symantec Norton的冲突 1
  20. 利用MAT进行内存泄漏分析

热门文章

  1. JS开发HTML5游戏《神奇的六边形》(七)
  2. 手写字体识别 --MNIST数据集
  3. STS:Surround-view Temporal Stereo for Multi-view 3D Detection——论文笔记
  4. G.7xx:视频/音频压缩协议(Audio/Voice Compression Protocols)
  5. vue使用luckySheet前端excel的在线表格,导入显示以及导出excel文件
  6. macOS Big Sur 11.1 Beta1(20C5048i)原版镜像下载
  7. Python的线程12 简易限流器
  8. 我的读书笔记——Paralled Scavenge 收集器
  9. android studio开发工具介绍,Android应用开发之Android开发工具介绍、Android Studio配置...
  10. python_discover方法遍历所有执行的用例