修改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 中 list 的各项操作技巧
Apr 13 Python
python3 shelve模块的详解
Jul 08 Python
TensorFlow实现创建分类器
Feb 06 Python
numpy 计算两个数组重复程度的方法
Nov 07 Python
Python 3.6 -win64环境安装PIL模块的教程
Jun 20 Python
Python实现的统计文章单词次数功能示例
Jul 08 Python
django云端留言板实例详解
Jul 22 Python
Python中生成一个指定长度的随机字符串实现示例
Nov 06 Python
Python数据持久化存储实现方法分析
Dec 21 Python
Python远程方法调用实现过程解析
Jul 28 Python
Python anaconda安装库命令详解
Oct 16 Python
解决IDEA翻译插件Translation报错更新TTK失败不能使用
Apr 24 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
谈谈新手如何学习PHP
2006/12/14 PHP
php 图片上传类代码
2009/07/17 PHP
如何使用PHP批量去除文件UTF8 BOM信息
2013/08/05 PHP
php页面缓存方法小结
2015/01/10 PHP
php实现从上传文件创建缩略图的方法
2015/04/02 PHP
PHP实现加密文本文件并限制特定页面的存取的效果
2016/10/21 PHP
详解PHP素材图片上传、下载功能
2019/04/12 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
js的闭包的一个示例说明
2008/11/18 Javascript
jQuery拖动图片删除示例
2013/05/10 Javascript
url参数中有+、空格、=、%、&、#等特殊符号的问题解决
2013/05/15 Javascript
ExtJS[Desktop]实现图标换行示例代码
2013/11/17 Javascript
js获取checkbox复选框选中的选项实例
2014/08/24 Javascript
JavaScript如何实现对数字保留两位小数一位自动补零
2015/12/18 Javascript
JS留言功能的简单实现案例(推荐)
2016/06/23 Javascript
jquery.Jcrop结合JAVA后台实现图片裁剪上传实例
2016/11/05 Javascript
为JQuery EasyUI 表单组件增加焦点切换功能的方法
2017/04/13 jQuery
vue-cli中安装方法(图文详细步骤)
2018/12/12 Javascript
JS数组Object.keys()方法的使用示例
2019/06/05 Javascript
js实现简单的无缝轮播效果
2020/09/05 Javascript
原生js中运算符及流程控制示例详解
2021/01/05 Javascript
[04:03]2014DOTA2西雅图国际邀请赛 LGD战队巡礼
2014/07/07 DOTA
python3访问sina首页中文的处理方法
2014/02/24 Python
使用matplotlib画散点图的方法
2018/05/25 Python
Django集成搜索引擎Elasticserach的方法示例
2019/06/04 Python
国际性能运动服装品牌:Dare 2b
2018/07/27 全球购物
我看到了用指针调用函数的不同语法形式
2014/07/16 面试题
幼儿园园长岗位职责
2013/11/26 职场文书
户外活动策划方案
2014/03/12 职场文书
业务内勤岗位职责
2014/04/30 职场文书
个人公司授权委托书范本
2014/10/12 职场文书
四大名著读书笔记
2015/06/25 职场文书
退伍军人感言
2015/08/01 职场文书
农贸批发市场管理制度
2015/08/07 职场文书
写自招自荐信的绝招!
2019/04/19 职场文书
【DOTA2】总决赛血虐~ XTREME GAMING vs MAGMA - OGA DOTA PIT 2022 CN
2022/04/02 DOTA