基于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计算圆周长、面积、球体体积并画出圆
Apr 08 Python
python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
Jul 11 Python
wxPython学习之主框架实例
Sep 28 Python
Python中使用dom模块生成XML文件示例
Apr 05 Python
合并百度影音的离线数据( with python 2.3)
Aug 04 Python
python开发之字符串string操作方法实例详解
Nov 12 Python
Python科学计算之NumPy入门教程
Jan 15 Python
python实现几种归一化方法(Normalization Method)
Jul 31 Python
Python类如何定义私有变量
Feb 03 Python
python安装和pycharm环境搭建设置方法
May 27 Python
keras的backend 设置 tensorflow,theano操作
Jun 30 Python
python单例模式的应用场景实例讲解
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
2006/12/23 PHP
php发送http请求的常用方法分析
2016/11/08 PHP
PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
2016/12/24 PHP
浅谈PHP的$_SERVER[SERVER_NAME]
2017/02/04 PHP
PHP获取HTTP body内容的方法
2018/12/31 PHP
YII2框架中actions的作用与使用方法示例
2020/03/13 PHP
Laravel框架下的Contracts契约详解
2020/03/17 PHP
php设计模式之代理模式分析【星际争霸游戏案例】
2020/03/23 PHP
JQuery this 和 $(this) 的区别
2009/08/23 Javascript
分享2个jQuery插件--jquery.fileupload与artdialog
2014/12/26 Javascript
nodejs入门教程二:创建一个简单应用示例
2017/04/24 NodeJs
vue生成token保存在客户端localStorage中的方法
2017/10/25 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
基于JS实现html中placeholder属性提示文字效果示例
2018/04/19 Javascript
React中使用async validator进行表单验证的实例代码
2018/08/17 Javascript
对Vue beforeRouteEnter 的next执行时机详解
2018/08/25 Javascript
使用vuex解决刷新页面state数据消失的问题记录
2019/05/08 Javascript
vue+element实现表格新增、编辑、删除功能
2019/05/28 Javascript
layui实现数据分页功能(ajax异步)
2019/07/27 Javascript
js实现上传按钮并显示缩略图小轮子
2020/05/04 Javascript
[03:27]《辉夜杯》线下训练营 导师CU和海涛指点迷津
2015/10/23 DOTA
[54:29]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第二场
2018/04/09 DOTA
[48:46]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第二场 11.19
2020/11/19 DOTA
Python Socket编程入门教程
2014/07/11 Python
Python基于socket模块实现UDP通信功能示例
2018/04/10 Python
Python根据指定日期计算后n天,前n天是哪一天的方法
2018/05/29 Python
python3 unicode列表转换为中文的实例
2018/10/26 Python
Python可变参数会自动填充前面的默认同名参数实例
2019/11/18 Python
Python如何爬取qq音乐歌词到本地
2020/06/01 Python
Pytorch损失函数nn.NLLLoss2d()用法说明
2020/07/07 Python
真正的英国宝藏:Mappin & Webb
2019/05/05 全球购物
经理职责范文
2013/11/08 职场文书
乡镇党员干部四风对照检查材料思想汇报
2014/09/27 职场文书
交通局领导班子群众路线教育实践活动对照检查材料思想汇报
2014/10/09 职场文书
傲慢与偏见读书笔记
2015/06/29 职场文书
Python中生成随机数据安全性、多功能性、用途和速度方面进行比较
2022/04/14 Python