在 Python 中使用 Matplotlib 缩放 y 轴
如何使用 Matplotlib 缩放 y 轴? 我不想改变 y 限制,我只是想扩展物理空间。
^ ^
| |
| |
+----> |
Before +---->
After
How to scale the y-axis with Matplotlib? I don't want to change the y-limit, I just want to extend the physical space.
^ ^
| |
| |
+----> |
Before +---->
After
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
实例化图形时只需使用较大的高度值:
其中
figsize=(width, height)
并默认为(8, 6)
。 值以英寸为单位(dpi
关键字参数可用于定义 DPI 对于图形,并且matplotlibrc
文件中有一个默认值)对于已经创建的图形,我相信有一个
set_size_inches(width, height)
方法。Just use a larger height value when you instantiate the figure:
Where
figsize=(width, height)
and defaults to(8, 6)
. Values are in inches (thedpi
keyword arg can be used to define the DPI for the figure, and there's a default value in yourmatplotlibrc
file)For a figure already created, I believe there is a
set_size_inches(width, height)
method.使用 subplots_adjust 函数来控制空白的数量:
工具栏上有一个图标可以与小部件交互地执行此操作
Use the subplots_adjust function to control the abount of whitespace:
There is an icon on the toolbar to do this interactively with a widget