Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中使用Matplotlib缩放y轴_Python_Matplotlib - Fatal编程技术网

在Python中使用Matplotlib缩放y轴

在Python中使用Matplotlib缩放y轴,python,matplotlib,Python,Matplotlib,如何缩放y轴?我不想改变y极限,我只想扩展物理空间 ^ ^ | | | | +----> | Before +----> After 实例化地物时,只需使用更大的高度值: from pylab import * x = linspace(0, 10*pi, 2**10) y = sin(x) figure(figsize=(5, 10)) plot(x, y) show() 其中figsize=(宽度、高度),默认为(8,6)。值以英寸

如何缩放y轴?我不想改变y极限,我只想扩展物理空间

^      ^
|      |
|      |
+----> |
Before +---->
       After

实例化地物时,只需使用更大的高度值:

from pylab import *
x = linspace(0, 10*pi, 2**10)
y = sin(x)
figure(figsize=(5, 10))
plot(x, y)
show()
其中
figsize=(宽度、高度)
,默认为
(8,6)
。值以英寸为单位(可以使用
dpi
关键字arg定义地物的长度,并且
matplotlibrc
文件中有一个默认值)


对于已经创建的图形,我相信有一种
设置大小\u英寸(宽度、高度)
方法。

使用子图调整功能来控制空白的大小:

fig.subplots_adust(bottom=0.05, top=0.95)

工具栏上有一个图标,可以与小部件交互执行此操作

谢谢,这对我来说很有用,因为它只是调整绘图区域的大小,也就是说,我可以为XTick留出额外的空间。