基于matplotlib xticks用法详解

 更新时间:2020年04月16日 14:42:24   作者:chuang94  
这篇文章主要介绍了基于matplotlib xticks用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

这个坐标轴变名用法,我真服气了,我在网上看大家写的教程,看的头晕,也没看懂他们写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()

我们看下结果

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

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

其实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用法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

相关文章

  • 查看已安装tensorflow版本的方法示例

    查看已安装tensorflow版本的方法示例

    这篇文章主要介绍了查看已安装tensorflow版本的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Python双端队列deque的实现

    Python双端队列deque的实现

    双端队列deque支持从任意一端增加和删除元素。本文详细的介绍了Python双端队列deque的实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • Python实现句子翻译功能

    Python实现句子翻译功能

    这篇文章主要介绍了Python实现句子翻译功能,涉及urllib库的使用等相关内容,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • Gradio机器学习模型快速部署工具应用分享

    Gradio机器学习模型快速部署工具应用分享

    这篇文章主要为大家介绍了Gradio机器学习模型快速部署工具应用分享原文翻译,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • Django自定义User模型、认证、权限控制的操作

    Django自定义User模型、认证、权限控制的操作

    这篇文章主要介绍了Django自定义User模型、认证、权限控制的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • Python+SymPy实现秒解微积分详解

    Python+SymPy实现秒解微积分详解

    SymPy是一个Python库,专注于符号数学,它的目标是成为一个全功能的计算机代数系统,同时保持代码简洁、易于理解和扩展。本文将利用SymPy实现四行代码秒解微积分,感兴趣的可以学习一下
    2022-05-05
  • python通过邮件服务器端口发送邮件的方法

    python通过邮件服务器端口发送邮件的方法

    这篇文章主要介绍了python通过邮件服务器端口发送邮件的方法,涉及Python发送邮件的相关技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • 详解Python中映射类型(字典)操作符的概念和使用

    详解Python中映射类型(字典)操作符的概念和使用

    这篇文章主要介绍了详解Python中映射类型(字典)操作符的概念和使用,字典是目前Python中唯一的映射类型,需要的朋友可以参考下
    2015-08-08
  • 在IPython中进行Python程序执行时间的测量方法

    在IPython中进行Python程序执行时间的测量方法

    今天小编就为大家分享一篇在IPython中进行Python程序执行时间的测量方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-11-11
  • 如何用Python和JS实现的Web SSH工具

    如何用Python和JS实现的Web SSH工具

    这篇文章主要介绍了如何用Python和JS实现的Web SSH工具,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02

最新评论