rescale_clip_outliers
- rescale_clip_outliers(ax: Axes | None = None, calc_outlier_bounds: Callable | Tuple[Callable, Callable] | None = None, *, pad: float = 0.1) None[source]
- Rescale the axes of a Matplotlib axes with plotted points to exclude outliers. - This function inspects plotted points already on the axes object. - Parameters:
- ax (mpl_Axes, optional) – - The Matplotlib Axes object to rescale. - If None, plt.gca() will be used. 
- calc_outlier_bounds (Union[Callable, Tuple[Callable, Callable]], optional) – - A function or a tuple of two functions to calculate the outlier bounds for the x and y data points. - Each function should accept an array of data points and return a tuple of (lower, upper) bounds. If None, defaults to interquartile range-based calculation (CalcBoundsIQR with multiplier 1.5). 
- pad (float, default 0.1) – How far should axes limits be padded beyond the non-outlier data range? 
 
- Return type:
- None 
 - Notes - In cases where there are no outliers or all points are outliers, axes limits will not be adjusted In cases where non-outliers take on only a single value, padding will be applied relative to that value or, if zero, one.