在Python中使用Matplotlib缩放y轴
如何缩放y轴?我不想改变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)。值以英寸
^ ^
| |
| |
+----> |
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留出额外的空间。