基于matplotlib xticks用法详解


Posted in Python onApril 16, 2020

这个坐标轴变名用法,我真服气了,我在网上看大家写的教程,看的头晕,也没看懂他们写xtick到底怎么用的,最后找到官方教程,看了一个例子,over

xticks到底有什么用,其实就是想把坐标轴变成自己想要的样子

import matplotlib.pyplot as plt


x = [1, 2, 3, 4]
y = [1, 4, 9, 6]
labels = ['Frogs', 'Hogs', 'Bogs', 'Slogs']

plt.plot(x, y)
# You can specify a rotation for the tick labels in degrees or with keywords.
plt.xticks(x, labels, rotation='vertical')
# Pad margins so that markers don't get clipped by the axes
plt.margins(0.2)
# Tweak spacing to prevent clipping of tick-labels
plt.subplots_adjust(bottom=0.15)
plt.show()

我们看下结果

基于matplotlib xticks用法详解

大家看,坐标轴变成了我们想要的样子,那么这个代码是怎么实现的了

其实非常简单,先画图,然后改变坐标轴名字

其实xticks就类似覆盖吧,而且覆盖的数组长度要和原来横轴的坐标长度一致

补充知识:plt.xticks中的参数代表的含义与scatter等函数中的变量的意义

plt.xticks([0,1],[1,2],rotation=0)

[0,1]代表x坐标轴的0和1位置,[2,3]代表0,1位置的显示lable,rotation代表lable显示的旋转角度。

values=data[‘values']

plt.scatter(values[:,0],values[:,2],marker=‘o')#以数据的第零列做x轴,第三列做y轴,来描绘散点图

以上这篇基于matplotlib xticks用法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中文件遍历的两种方法
Jun 16 Python
Python实现类继承实例
Jul 04 Python
Python找出文件中使用率最高的汉字实例详解
Jun 03 Python
基于Python 的进程管理工具supervisor使用指南
Sep 18 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
Jul 20 Python
Python通过调用mysql存储过程实现更新数据功能示例
Apr 03 Python
基于Python的ModbusTCP客户端实现详解
Jul 13 Python
pytorch中nn.Conv1d的用法详解
Dec 31 Python
Django单元测试中Fixtures用法详解
Feb 25 Python
python 基于Apscheduler实现定时任务
Dec 15 Python
numba提升python运行速度的实例方法
Jan 25 Python
Pandas||过滤缺失数据||pd.dropna()函数的用法说明
May 14 Python
解决Jupyter NoteBook输出的图表太小看不清问题
Apr 16 #Python
解决import tensorflow as tf 出错的原因
Apr 16 #Python
tensorflow安装成功import tensorflow 出现问题
Apr 16 #Python
Anaconda配置pytorch-gpu虚拟环境的图文教程
Apr 16 #Python
解决paramiko执行命令超时的问题
Apr 16 #Python
python nohup 实现远程运行不宕机操作
Apr 16 #Python
通过python 执行 nohup 不生效的解决
Apr 16 #Python
You might like
php调用Google translate_tts api实现代码
2013/08/07 PHP
PHP定时执行任务的3种方法详解
2015/12/21 PHP
Yii2分页的使用及其扩展方法详解
2016/05/23 PHP
解决安装WampServer时提示缺少msvcr110.dll文件的问题
2017/07/09 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
javascript开发随笔二 动态加载js和文件
2011/11/25 Javascript
JavaScript中setAttribute用法介绍
2013/07/20 Javascript
javascript中验证大写字母、数字和中文
2014/01/15 Javascript
javascript实现json页面分页实例代码
2014/02/20 Javascript
Javascript高级技巧分享
2014/02/25 Javascript
angularjs基础教程
2014/12/25 Javascript
贴近用户体验的Jquery日期、时间选择插件
2015/08/19 Javascript
jquery插件uploadify实现带进度条的文件批量上传
2015/12/13 Javascript
jQuery循环遍历子节点并获取值的方法
2016/04/14 Javascript
JS实现微信弹出搜索框 多条件查询功能
2016/12/13 Javascript
js简易版购物车功能
2017/06/17 Javascript
JavaScript同源策略和跨域访问实例详解
2018/04/03 Javascript
koa源码中promise的解读
2018/11/13 Javascript
Angular封装搜索框组件操作示例
2019/04/25 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
使用Vue-scroller页面input框不能触发滑动的问题及解决方法
2020/08/08 Javascript
python使用PyGame播放Midi和Mp3文件的方法
2015/04/24 Python
Django中url的反向查询的方法
2018/03/14 Python
Python完全识别验证码自动登录实例详解
2019/11/24 Python
Python使用扩展库pywin32实现批量文档打印实例
2020/04/09 Python
如何理解Python中包的引入
2020/05/29 Python
详解Python中的路径问题
2020/09/02 Python
Ever New美国:澳大利亚领先的女装时尚品牌
2019/11/28 全球购物
如何利用cmp命令比较文件
2016/04/11 面试题
应届生新闻编辑求职信
2013/11/19 职场文书
优质服务演讲稿
2014/05/14 职场文书
酒后驾车标语
2014/06/30 职场文书
2015会计试用期工作总结
2014/12/12 职场文书
教师教育教学随笔
2015/08/15 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书
导游词之昭君岛
2020/01/17 职场文书