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


Python matplotlib Axes.set_xlim用法及代碼示例


本文簡要介紹 python 語言中 matplotlib.axes.Axes.set_xlim 的用法。

用法

Axes.set_xlim(left=None, right=None, *, emit=True, auto=False, xmin=None, xmax=None)

設置 x 軸視圖限製。

參數
left 浮點數,可選

數據坐標中的左側 xlim。傳遞None 使限製保持不變。

左右 xlims 也可以作為元組(leftright)作為第一個位置參數(或作為 left 關鍵字參數)傳遞。

right 浮點數,可選

數據坐標中的右 xlim。傳遞None 使限製保持不變。

emit 布爾值,默認值:真

是否通知觀察者限製變化。

auto 布爾或無,默認值:False

是否開啟 x 軸的自動縮放。 True 開啟,False 關閉,None 保持不變。

xmin, xmax 浮點數,可選

它們分別相當於 left 和 right,同時傳遞 xminleftxmaxright 是錯誤的。

返回
left, right (浮點數,浮點數)

數據坐標中的新 x 軸限製。

注意

left 值可能大於right 值,在這種情況下,x 軸值將從左向右遞減。

例子

>>> set_xlim(left, right)
>>> set_xlim((left, right))
>>> left, right = set_xlim(left, right)

一個限製可以保持不變。

>>> set_xlim(right=right_lim)

可以以相反的順序傳遞限製以翻轉 x 軸的方向。例如,假設x 表示現在之前的年數。 x 軸限製可能如下設置,因此 5000 年前在圖的左側,現在在右側。

>>> set_xlim(5000, 0)

相關用法


注:本文由純淨天空篩選整理自skytowner.com大神的英文原創作品 matplotlib.axes.Axes.set_xlim。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。