基于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中使用装饰器和元编程实现结构体类实例
Jan 28 Python
Python中利用sorted()函数排序的简单教程
Apr 27 Python
Bottle框架中的装饰器类和描述符应用详解
Oct 28 Python
Python实现的字典值比较功能示例
Jan 08 Python
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
Mar 19 Python
Python学习小技巧总结
Jun 10 Python
python画柱状图--不同颜色并显示数值的方法
Dec 13 Python
Python/Django后端使用PIL Image生成头像缩略图
Apr 30 Python
python脚本实现音频m4a格式转成MP3格式的实例代码
Oct 09 Python
python的等深分箱实例
Nov 22 Python
python海龟绘图之画国旗实例代码
Nov 11 Python
Django与AJAX实现网页动态数据显示的示例代码
Feb 24 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进行支付宝开发中return_url和notify_url的区别分析
2014/12/22 PHP
PHP实现C#山寨ArrayList的方法
2015/07/16 PHP
PHP实现简单汉字验证码
2015/07/28 PHP
PHP命令空间namespace及use的用法小结
2017/11/27 PHP
js将控件隐藏及display属性的使用介绍
2013/12/30 Javascript
jQuery拖动div、移动div、弹出层实现原理及示例
2014/04/08 Javascript
理运用命名空间让js不产生冲突避免全局变量的泛滥
2014/06/15 Javascript
浅谈NodeJS中require路径问题
2015/05/07 NodeJs
AngularJS中的Directive自定义一个表格
2016/01/25 Javascript
JavaScript实现设计模式中的单例模式的一些技巧总结
2016/05/17 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
jQuery搜索框效果实现代码(百度关键词联想)
2021/02/25 Javascript
原生javascript实现图片放大镜效果
2017/01/18 Javascript
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
2018/09/12 Javascript
vue插件mescroll.js实现移动端上拉加载和下拉刷新
2019/03/07 Javascript
Vue注册组件命名时不能用大写的原因浅析
2019/04/25 Javascript
js get和post请求实现代码解析
2020/02/06 Javascript
tensorflow构建BP神经网络的方法
2018/03/12 Python
python 读取txt中每行数据,并且保存到excel中的实例
2018/04/29 Python
OPENCV去除小连通区域,去除孔洞的实例讲解
2018/06/21 Python
Django contenttypes 框架详解(小结)
2018/08/13 Python
Python2和Python3中urllib库中urlencode的使用注意事项
2018/11/26 Python
python如何实现从视频中提取每秒图片
2020/10/22 Python
Python 3.8 新功能大揭秘【新手必学】
2020/02/05 Python
python高阶函数map()和reduce()实例解析
2020/03/16 Python
关于jupyter打开之后不能直接跳转到浏览器的解决方式
2020/04/13 Python
python如何查看网页代码
2020/06/07 Python
英国礼品和生活方式品牌:Treat Republic
2020/11/21 全球购物
造价工程师个人求职信
2013/09/21 职场文书
人事部岗位职责范本
2014/03/05 职场文书
社团活动总结格式
2014/08/29 职场文书
大学生考试作弊检讨书
2014/09/21 职场文书
2014年妇产科工作总结
2014/12/08 职场文书
2015年税务稽查工作总结
2015/05/26 职场文书
感恩教育主题班会
2015/08/12 职场文书
我爱我班主题班会
2015/08/13 职场文书