MCPcopy Create free account
hub / github.com/FlashSampling/FlashSampling / minmax_skip_zero_range

Function minmax_skip_zero_range

benchmarking/plot_lib.py:16–21  ·  view source on GitHub ↗

Min-max errorbar that returns (nan, nan) when the range is zero so seaborn skips drawing.

(x: pd.Series)

Source from the content-addressed store, hash-verified

14
15
16def minmax_skip_zero_range(x: pd.Series) -> tuple[float, float]:
17 """Min-max errorbar that returns (nan, nan) when the range is zero so seaborn skips drawing."""
18 lo, hi = x.min(), x.max()
19 if lo == hi:
20 return (np.nan, np.nan)
21 return (lo, hi)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected