基于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 httplib,smtplib使用方法
Sep 06 Python
Scrapy的简单使用教程
Oct 24 Python
Python反射用法实例简析
Dec 22 Python
Python中常用的内置方法
Jan 28 Python
python sort、sort_index方法代码实例
Mar 28 Python
Python面向对象程序设计构造函数和析构函数用法分析
Apr 12 Python
Python3网络爬虫中的requests高级用法详解
Jun 18 Python
Python pandas DataFrame操作的实现代码
Jun 21 Python
python实现Pyecharts实现动态地图(Map、Geo)
Mar 25 Python
Python HTMLTestRunner测试报告view按钮失效解决方案
May 25 Python
Python代码实现双链表
May 25 Python
python 判断字符串当中是否包含字符(str.contain)
Jun 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
DC动画很好看?新作烂得令人发指,名叫《红色之子》
2020/04/09 欧美动漫
PHP编程网上资源导航
2006/10/09 PHP
了解Joomla 这款来自国外的php网站管理系统
2010/03/11 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
2015/03/03 PHP
Laravel 5 框架入门(四)完结篇
2015/04/09 PHP
PHP与Ajax相结合实现登录验证小Demo
2016/03/16 PHP
PHP 5.6.11 访问SQL Server2008R2的几种情况详解
2016/08/08 PHP
juqery 学习之三 选择器 层级 基本
2010/11/25 Javascript
采用call方式实现js继承
2014/05/20 Javascript
jquery简单实现图片切换效果的方法
2015/05/12 Javascript
JavaScript实现广告的关闭与显示效果实例
2015/07/02 Javascript
浅析jQuery中使用$所引发的问题
2016/05/29 Javascript
JavaScript观察者模式(publish/subscribe)原理与实现方法
2017/03/30 Javascript
微信小程序 实例开发总结
2017/04/26 Javascript
layui 对table中的数据进行转义的实例
2019/09/12 Javascript
浅谈Vue static 静态资源路径 和 style问题
2020/11/07 Javascript
numpy自动生成数组详解
2017/12/15 Python
Python PyQt4实现QQ抽屉效果
2018/04/20 Python
使用11行Python代码盗取了室友的U盘内容
2018/10/23 Python
Python中@property的理解和使用示例
2019/06/11 Python
keras-siamese用自己的数据集实现详解
2020/06/10 Python
Django框架安装及项目创建过程解析
2020/09/14 Python
详解通过focusout事件解决IOS键盘收起时界面不归位的问题
2019/07/18 HTML / CSS
双立人加拿大官网:Zwilling加拿大
2020/08/10 全球购物
公司行政经理岗位职责
2013/12/24 职场文书
房屋买卖协议书
2014/04/10 职场文书
小学生感恩演讲稿
2014/04/25 职场文书
春节联欢会策划方案
2014/05/16 职场文书
布达拉宫的导游词
2015/02/02 职场文书
教师工作决心书
2015/02/04 职场文书
小学运动会宣传稿
2015/07/23 职场文书
2015年城管执法工作总结
2015/07/23 职场文书
导游词之神仙居景区
2019/11/15 职场文书
Mysql 用户权限管理实现
2021/05/25 MySQL
浅谈GO中的Channel以及死锁的造成
2022/03/18 Golang
详解Alibaba Java诊断工具Arthas查看Dubbo动态代理类
2022/04/08 Java/Android