Source code for visions.application.summaries.series.range_summary

import pandas as pd


[docs]def range_summary(series: pd.Series) -> dict: """Summarize min, max and calculate the range Args: series: series to summarize Returns: A dict with `min`, `max` and `range`. """ aggregates = ["min", "max"] summary = series.agg(aggregates).to_dict() summary["range"] = summary["max"] - summary["min"] return summary