seaborn.objects.Plot.limit#
- Plot.limit(**limits)#
控制可见数据的范围。
关键字对应于图中定义的变量,值是一个
(min, max)
元组(其中任何一个都可以是None
以保留未设置状态)。限制仅适用于轴;可见范围之外的数据仍将用于任何统计转换并添加到图中。
目前,非坐标变量的行为未定义。
示例
默认情况下,图限制会自动设置为在数据周围提供一个小边距(由
Plot.theme()
参数axes.xmargin
和axes.ymargin
控制)。p = so.Plot(x=[1, 2, 3], y=[1, 3, 2]).add(so.Line(marker="o")) p
传递一个
min
/max
元组以将限制固定在特定值上p.limit(x=(0, 4), y=(-1, 6))
反转
min
/max
值将反转轴p.limit(y=(4, 0))
对任何一边使用
None
来保留默认值p.limit(y=(0, None))