当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python matplotlib Axes3D.margins用法及代码示例


本文简要介绍 python 语言中 mpl_toolkits.mplot3d.axes3d.Axes3D.margins 的用法。

用法

margins(*margins, x=None, y=None, z=None, tight=True)

设置或检索自动缩放边距的便捷方法。

调用签名:

margins()

返回 xmargin、ymargin、zmargin

margins(margin)

margins(xmargin, ymargin, zmargin)

margins(x=xmargin, y=ymargin, z=zmargin)

margins(..., tight=False)

上面的所有表单都设置了 xmargin、ymargin 和 zmargin 参数。所有关键字参数都是可选的。单个位置参数指定 xmargin、ymargin 和 zmargin。为 xmargin、ymargin 和/或 zmargin 同时传递位置和关键字参数是无效的。

tight 参数传递给 autoscale_view() ,在更改边距后执行;这里的默认值是 True ,假设指定边距时,通常不需要额外的填充来匹配刻度线。将tight 设置为None 将保留之前的设置。

指定任何边距只会更改自动缩放;例如,如果 xmargin 不是 None,则在用于自动缩放之前,将在该区间的每一端添加 xmargin 次 X 数据区间。

相关用法


注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 mpl_toolkits.mplot3d.axes3d.Axes3D.margins。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。