基于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访问MongoDB,并且转换成Dataframe的方法
Oct 15 Python
在PyCharm下打包*.py程序成.exe的方法
Nov 29 Python
python实现二维插值的三维显示
Dec 17 Python
python 的 scapy库,实现网卡收发包的例子
Jul 23 Python
Python使用ffmpy将amr格式的音频转化为mp3格式的例子
Aug 08 Python
python 图片二值化处理(处理后为纯黑白的图片)
Nov 01 Python
PyTorch 随机数生成占用 CPU 过高的解决方法
Jan 13 Python
20行Python代码实现视频字符化功能
Apr 13 Python
Python爬虫基础讲解之请求
May 13 Python
如何将numpy二维数组中的np.nan值替换为指定的值
May 14 Python
教你怎么用python实现字符串转日期
May 24 Python
Python面向对象编程之类的概念
Nov 01 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/10/09 PHP
PHP 高手之路(三)
2006/10/09 PHP
PHP程序员最常犯的11个MySQL错误小结
2010/11/20 PHP
PHP不用第三变量交换2个变量的值的解决方法
2013/06/02 PHP
php制作unicode解码工具(unicode编码转换器)代码分享
2013/12/24 PHP
CI框架开发新浪微博登录接口源码完整版
2014/05/28 PHP
PHP正则表达式匹配替换与分割功能实例浅析
2017/02/04 PHP
Jquery 插件学习实例1 插件制作说明与tableUI优化
2010/04/02 Javascript
原来Jquery.load的方法可以一直load下去
2011/03/28 Javascript
如何使用jQuery来处理图片坏链具体实现步骤
2013/05/02 Javascript
JS操作select下拉框动态变动(创建/删除/获取)
2013/06/02 Javascript
js获取网页可见区域、正文以及屏幕分辨率的高度
2014/05/15 Javascript
javascript和jquery实现设置和移除文本框默认值效果代码
2015/01/13 Javascript
js与jQuery实现checkbox复选框全选/全不选的方法
2016/01/05 Javascript
微信小程序 图片上传实例详解
2017/05/05 Javascript
Vue.js tab实现选项卡切换
2017/05/16 Javascript
webpack4 css打包压缩问题的解决
2018/05/18 Javascript
详解微信小程序input标签正则初体验
2018/08/18 Javascript
Node.js模拟发起http请求从异步转同步的5种用法
2018/09/26 Javascript
Angular2使用SVG自定义图表(条形图、折线图)组件示例
2019/05/10 Javascript
[02:44]DOTA2英雄基础教程 钢背兽
2013/12/19 DOTA
python实现ftp客户端示例分享
2014/02/17 Python
Django 权限认证(根据不同的用户,设置不同的显示和访问权限)
2019/07/24 Python
Django如何将URL映射到视图
2019/07/29 Python
利用matplotlib实现根据实时数据动态更新图形
2019/12/13 Python
Python常用模块sys,os,time,random功能与用法实例分析
2020/01/07 Python
Python爬虫scrapy框架Cookie池(微博Cookie池)的使用
2021/01/13 Python
英国鞋网:Rubber Sole
2020/03/03 全球购物
采购主管岗位职责
2014/02/01 职场文书
法律进学校实施方案
2014/03/15 职场文书
机关党员四风问题个人整改措施
2014/10/26 职场文书
2014年教研室工作总结
2014/12/06 职场文书
2014年监理个人工作总结
2014/12/11 职场文书
客户经理岗位职责大全
2015/04/09 职场文书
小学英语课教学反思
2016/02/15 职场文书
Pytorch 使用tensor特定条件判断索引
2021/04/08 Python