matplotlib 关于使用 MultipleLocator 自定义刻度间隔
使用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 自定义刻度间隔相关推荐
- 【Python】matplotlib.plot画图横坐标混乱及间隔处理
今天用matplotlib.plot画折线图图时发现横坐标并没有按顺序排列,出现了混乱的情况,导致图很乱,查了好多方法发现是数据类型的原因(最近我出现的好多问题都是因为数据类型不对,下次出问题要记得用 ...
- 成功解决matplotlib绘图的时候,自定义横坐标和纵坐标刻度数值(调整坐标轴刻度间隔)
成功解决matplotlib绘图的时候,自定义横坐标和纵坐标刻度数值(调整坐标轴刻度间隔) 目录 解决问题 解决方法 相关文章 成功解决matplotlib绘图的时候,自定义横坐标和纵坐标刻度数值(调 ...
- matplotlib 改变时间刻度间隔 改变时间刻度格式
目录 需求1 更改时间格式/间隔 方法1 将转为str,再截取 方法2 控制ax.xaxis对象 减小间隔 改变时间刻度的格式 显示每个月的第n天 方法三 需求3:设置坐标轴格式(百分比) 需求1 更 ...
- Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
一.用默认设置绘制折线图 import matplotlib.pyplot as pltx_values=list(range(11)) #x轴的数字是0到10这11个整数 y_values=[x** ...
- matplotlib绘制图表,设置刻度标签、最大最小刻度、字体大小,label位置、刻度轴箭头等
matplotlib绘制图表,设置刻度标签.最大最小刻度.字体大小,label位置.刻度轴箭头等 1. 效果图 2. 源码 2.1 仅使用普通轴ax + fontdict 源码 2.2 使用mpl设置 ...
- 数据科学 IPython 笔记本 8.13 自定义刻度
8.13 自定义刻度 原文:Customizing Ticks 译者:飞龙 协议:CC BY-NC-SA 4.0 本节是<Python 数据科学手册>(Python Data Scienc ...
- python坐标轴刻度设置_Python Matplotlib 设置x/y坐标轴刻度
刻度设置 参考文档: xticks 命令 yticks 命令 以xticks为例: matplotlib.pyplot.xticks(args, *kwargs) 获取或者设置当前刻度位置和文本的 x ...
- python隐藏刻度_plot sin示意图(隐藏刻度,自定义刻度)
plot sin示意图(隐藏刻度,自定义刻度) 隐藏坐标轴刻度 自定义坐标轴刻度 Code #!/usr/bin/env python # -*- coding: utf-8 -*- import n ...
- python 绘图按自己的需求调整刻度间隔,设置刻度显示
挺长时间没学习python 想调个图 网上检索 python调整刻度间隔 真的会谢 ,难道全网就一个版本吗?栓Q 想法:matplotlib绘图,本来是[0,100,200,300,400,500]刻 ...
最新文章
- 单片机模数转换实验c语言程序,单片机实验AD转换实验
- Windows 下的批处理脚本基础——批处理运算操作(代码可拿)
- mapview | 如何快速使用交互式地图展示空间数据信息
- UVA10023 Square root【大数】
- svn源代码变动后一分钟内启动执行?按照定好的时间点执行?(项目构建的触发)...
- 2011-8-13 随笔一二
- C#编程之SqlHelper
- RailsCasts21 Super Simple Authentication 超级简单的验证机制
- nlp课程_使用nlp阻止无请求的销售电子邮件的无服务器堆栈中的课程
- iTOP-4418开发板RS85模块ioctl操作时间间隔修改
- 亚马逊qa是什么意思_“亚马逊成就”是什么意思?
- android渠道首发规则,酷传推广手册Android渠道首发规则.doc
- 朋友圈/评论/点赞/搜索/购物车
- 腾讯乐固自动加固插件
- 华为面试题(小朋友高矮排序,要求移动距离最小)-java版
- 2018_9_8 模拟题
- 微信小程序使用video组件时的一些坑
- 大平台压榨亏损2000万怎么办?换流量变现策略才是王道!
- 暴风影音2007全功能完美版和Symantec Norton的冲突 1
- 利用MAT进行内存泄漏分析
热门文章
- JS开发HTML5游戏《神奇的六边形》(七)
- 手写字体识别 --MNIST数据集
- STS:Surround-view Temporal Stereo for Multi-view 3D Detection——论文笔记
- G.7xx:视频/音频压缩协议(Audio/Voice Compression Protocols)
- vue使用luckySheet前端excel的在线表格,导入显示以及导出excel文件
- macOS Big Sur 11.1 Beta1(20C5048i)原版镜像下载
- Python的线程12 简易限流器
- 我的读书笔记——Paralled Scavenge 收集器
- android studio开发工具介绍,Android应用开发之Android开发工具介绍、Android Studio配置...
- python_discover方法遍历所有执行的用例