修改python plot折线图的坐标轴刻度方法


Posted in Python onDecember 13, 2018

修改python plot折线图的坐标轴刻度,这里修改为整数:

修改python plot折线图的坐标轴刻度方法

代码如下:

from matplotlib import pyplot as plt
import matplotlib.ticker as ticker
import numpy as np


def std_plot():
 overall_std = [34.369, 21.366, 16.516, 11.151]
 max_std = [36.769, 21.794, 14.390, 4.684]
 plt.figure()
 plt.plot(overall_std, label='average_std')

 plt.plot(max_std, label='max_std')
 plt.legend()
 plt.xlabel('window')
 plt.ylabel('std')
 plt.xticks(range(len(max_std)))
 # plt.gca().xaxis.set_major_formatter(ticker.FormatStrFormatter('%1.1f'))

 plt.show()

std_plot()

可以发现,通过上面的方法可以自定义x轴的刻度显示为其他样式,比如根据时间显示。只需要修改为:

plt.xticks(pd.date_range(‘2014-09-01','2014-09-30'),rotation=90)#设置时间标签显示格式

如果希望保留小数点后一位,可以这样:

修改python plot折线图的坐标轴刻度方法

from matplotlib import pyplot as plt
import matplotlib.ticker as ticker
import numpy as np


def std_plot():
 overall_std = [34.369, 21.366, 16.516, 11.151]
 max_std = [36.769, 21.794, 14.390, 4.684]
 plt.figure()
 plt.plot(overall_std, label='average_std')

 plt.plot(max_std, label='max_std')
 plt.legend()
 plt.xlabel('window')
 plt.ylabel('std')
 # plt.xticks(range(len(max_std)))
 plt.gca().xaxis.set_major_formatter(ticker.FormatStrFormatter('%1.1f'))

 plt.show()


std_plot()

以上这篇修改python plot折线图的坐标轴刻度方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python计算日期之间的放假日期
Jun 05 Python
对Python捕获控制台输出流的方法详解
Jan 07 Python
Python中的heapq模块源码详析
Jan 08 Python
python如何获取当前文件夹下所有文件名详解
Jan 25 Python
python pip源配置,pip配置文件存放位置的方法
Jul 12 Python
python修改字典键(key)的方法
Aug 05 Python
python基于json文件实现的gearman任务自动重启代码实例
Aug 13 Python
Django中间件拦截未登录url实例详解
Sep 03 Python
python 实现批量替换文本中的某部分内容
Dec 13 Python
keras 权重保存和权重载入方式
May 21 Python
Pycharm修改python路径过程图解
May 22 Python
Python函数的迭代器与生成器的示例代码
Jun 18 Python
python画图系列之个性化显示x轴区段文字的实例
Dec 13 #Python
Python实现的各种常见分布算法示例
Dec 13 #Python
Python线性拟合实现函数与用法示例
Dec 13 #Python
Python基于百度云文字识别API
Dec 13 #Python
Python3实现获取图片文字里中文的方法分析
Dec 13 #Python
在matplotlib的图中设置中文标签的方法
Dec 13 #Python
Python matplotlib通过plt.scatter画空心圆标记出特定的点方法
Dec 13 #Python
You might like
Terran历史背景
2020/03/14 星际争霸
php支持中文字符串分割的函数
2015/05/28 PHP
thinkPHP实现的省市区三级联动功能示例
2017/05/05 PHP
PC端微信扫码支付成功之后自动跳转php版代码
2017/07/07 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
PHP多进程编程之僵尸进程问题的理解
2017/10/15 PHP
PHP-FPM和Nginx的通信机制详解
2019/02/01 PHP
基于jQuery的淡入淡出可自动切换的幻灯插件打包下载
2010/09/15 Javascript
javascript学习笔记(十九) 节点的操作实现代码
2012/06/20 Javascript
模拟jQuery中的ready方法及实现按需加载css,js实例代码
2013/09/27 Javascript
javascript如何实现暂停功能
2015/11/06 Javascript
JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
2016/11/01 Javascript
Vue.js教程之计算属性
2016/11/11 Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
2016/12/13 Javascript
快速掌握jquery分页插件jqPaginator的使用方法
2017/08/09 jQuery
VUE饿了么树形控件添加增删改功能的示例代码
2017/10/17 Javascript
JS与SQL方式随机生成高强度密码示例
2018/12/29 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
Layer+Echarts构建弹出层折线图的方法
2019/09/25 Javascript
vue keep-alive列表页缓存 详情页返回上一页不刷新,定位到之前位置
2019/11/26 Javascript
Vue实现导航栏菜单
2020/08/19 Javascript
Python导入oracle数据的方法
2015/07/10 Python
从django的中间件直接返回请求的方法
2018/05/30 Python
Django-Rest-Framework 权限管理源码浅析(小结)
2018/11/12 Python
美国领先的奢侈美容零售商:Bluemercury
2017/07/26 全球购物
外科实习自我鉴定
2013/10/06 职场文书
工程专业求职自荐书范文
2014/02/08 职场文书
三爱活动实施方案
2014/03/19 职场文书
工业设计毕业生自荐信
2014/04/13 职场文书
小学德育工作经验交流材料
2014/05/22 职场文书
小学生竞选班干部演讲稿(5篇)
2014/09/12 职场文书
2014年银行信贷员工作总结
2014/12/08 职场文书
实习介绍信范文
2015/05/05 职场文书
Win11怎么把合并的任务栏分开 Win11任务栏合并分开教程
2022/04/06 数码科技
MYSQL如何查看操作日志详解
2022/05/30 MySQL
Vue router配置与使用分析讲解
2022/12/24 Vue.js