當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。