tseda.series_stats.summary_statistics module

Descriptive statistics computation for time-series signals.

class tseda.series_stats.summary_statistics.SummaryStatistics(series: pandas.Series)[source]

Bases: object

Compute a standard set of descriptive statistics for a numeric series.

Store the series for later statistical computation.

Parameters:

series – Numeric pandas Series to summarize.

__init__(series: pandas.Series) None[source]

Store the series for later statistical computation.

Parameters:

series – Numeric pandas Series to summarize.

compute_statistics() pandas.DataFrame[source]

Compute descriptive statistics and return them as a tidy two-column DataFrame.

Returns:

DataFrame with columns statistic and value containing mean, median, std_dev, variance, min, max, percentiles, skewness, and kurtosis.