python画图坐标轴设置

如果仔细看代码,可以得知,设置坐标轴刻度和文本主要使用了"MultipleLocator"、"FormatStrFormatter"方法。

操作方法

  • 01

    这两个方法来自matplotlib安装库里面ticker.py文件;"MultipleLocator(Locator)"表示将刻度标签设置为Locator的倍数。

  • 02

    "FormatStrFormatter"表示设置标签文本的格式,代码中"%1.1f"表示保留小数点后一位,浮点数显示。

  • 03

    除了以上方法,还有另外一种方法,那就是使用xticks方法(yticks,x,y表示对应坐标轴),xticks用法可在python cmd下输入以下代码查看:

  • 04

    上图中使用了"plt.xticks"方法设置x轴文本,标签文本使用group_labels中的内容,因此可以根据需要修改group_labels中的内容。

  • 05

    这幅数据x坐标显示的刻度有点问题,当数据越来越多时,若坐标主刻度间隔未得到合理控制,x坐标上数据显示会越来越乱,如图中红线圈点的数据。

  • 06

    按照matplotlib官方document中的用法,对 x axis/ y axis坐标刻度间隔的控制可以基于 matplotlib.ticker里的 MultipleLocator /FormatStrFormatter模块来控制。

(0)

相关推荐

  • 使用notepad运行php,python的图文设置方法

    //网上转载了一篇是讲notepad++编译Python的文章,我一般主要是使用PHP的,其实原理完全一样! Notepad++ 是一个开源的文本编辑器,功能强大而且使用方便,一般情况下,Notepa ...

  • Excel怎么将图表坐标轴设置为指定日期?

    你还在为Excel图表坐标轴设置为指定日期怎么做而苦恼吗,今天小编教你Excel图表坐标轴设置为指定日期怎么做,让你告别Excel图表坐标轴设置为指定日期怎么做的烦恼. 一.通过选择数据来实现坐标轴的 ...

  • Excel图表坐标轴设置为指定日期怎么做

    Excel图表坐标轴设置为指定日期怎么做

  • matlab画图怎么设置坐标轴

    matlab r2016a为例 操作方法 01 默认坐标轴范围是取整的. 02 使用axis(x1 x2 y1 y2)将坐标轴范围变成[x1,x2]*[y1,y2] 03 xlabel('x'),在横 ...

  • 在word文档中如何画图?word画图图形设置

    word在使用过程中,有时候需要进行画图,作为配合文字的说明,那么我们怎么利用word里面自带的功能进行画图的基本操作呢,下面笔者分享简单的操作方法. 步骤 1.假设我们需要专业针对一个区域进行画图, ...

  • matlab中画图怎么设置线条类型和颜色

    有时候我们想在matlab中画图,怎么设置线条类型和颜色呢,下面来分享一下方法 操作方法 01 第一步在我们的电脑上打开matlab,新建一个m文件,通过x=0:0.01*pi:2*pi;y1 = s ...

  • origin坐标轴设置全解

    在科研作图中,Y轴与X轴并不总是简单对应关系,所以对坐标轴的变化形式也提出了更高的要求.下面分别介绍对数坐标.非连续坐标与百分比坐标. 操作方法 01 1.对数坐标: 图中Y轴数值呈现指数级增加趋势, ...

  • VS Code Python开发环境设置Mac版

    微软是一个伟大的企业~Windows版设置点击下文链接. 操作方法 01 安装VS code. 参考下面文章链接. 02 安装VS code Python插件. 有了插件代码提示和自动补全这些功能就有 ...

  • 在Word中如何(划)画线、画图及设置图形的颜色

    Word中的自选图形功能也算蛮强大的,各种各样的图形都有,基本都能满足文档排版的要求! 只不过这种功能大众不常使用,以至于使用的时候无从下手! 操作方法 01 本文举个例子,如何在Word中画直线.画 ...