对python中Matplotlib的坐标轴的坐标区间的设定实例讲解

yipeiwu_com5年前Python基础

如下所示:

<span style="font-family: Arial, Helvetica, sans-serif;">>>> import numpy as np</span> 
>>> import matplotlib.pyplot as plt
>>> x=np.arange(-5,5,0.01)
>>> y=x**3
>>> plt.axis([-6,6,-10,10])
[-6, 6, -10, 10]
>>> plt.plot(x,y)
[<matplotlib.lines.Line2D object at 0x03C642B0>]
>>> plt.show()

画出来的图形如下:

另外坐标轴坐标区间设定还有另一种方法:

xlim((xmin,max)) #设置坐标轴的最大最小区间 
xlim(xmin,xmax) #设置坐标轴的最大最小区间 
ylim((ymin,ymax))#设置坐标轴的最大最小区间 
ylim(ymin,ymax) #设置坐标轴的最大最小区间 

所以下面:

>>> import numpy as np 
>>> import matplotlib.pyplot as plt 
>>> x=np.arange(-5,5,0.01) 
>>> y=x**3 
>>> plt.xlim(-6,6) 
(-6, 6) 
>>> plt.ylim(-500,500) 
(-500, 500) 
>>> plt.plot(x,y) 
[<matplotlib.lines.Line2D object at 0x0381A4B0>] 
>>> plt.show() 

则图形为:

很明显,图形的坐标区间改变了!自己可以根据喜好或需求修改区间。

虽然很简单,但是还是不要忘记才好,多加锻炼吧!加油!!

以上这篇对python中Matplotlib的坐标轴的坐标区间的设定实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python合并文本文件示例

python实现两个文本合并 employee文件中记录了工号和姓名复制代码 代码如下:cat employee.txt:100 Jason Smith200 John Doe300 S...

python中print的不换行即时输出的快速解决方法

关于Python2.x和3.x带来的print不换行的问题:昨天有发过推文,利用end = 定义,解决了横向的小问题,但是由于屏幕显示的问题,若字符串长度过大,则会引起不便。两个或多个p...

对python中不同模块(函数、类、变量)的调用详解

首先,先介绍两种引入模块的方法。 法一:将整个文件引入 import 文件名 文件名.函数名( ) / 文件名.类名 通过这个方法可以运行另外一个文件里的函数 法二:只引入某个文件中一个...

Python设置Socket代理及实现远程摄像头控制的例子

为python设置socket代理 首先,你得下载SocksiPy这个.解压出来之后里面会有一个socks.py文件.然后你可以把这个文件复制到python安装目录里面的Lib\site...

将图片文件嵌入到wxpython代码中的实现方法

将图片文件嵌入到wxpython代码中的实现方法

下面直接上代码留存,方便以后查阅复用。 # -*- coding: utf-8 -*- #作者:LeniyTsan #时间:2014-07-17 import wx from...