pvanalytics.quality.outliers.zscore

pvanalytics.quality.outliers.zscore(data, zmax=1.5, nan_policy='raise')

Identify outliers using the z-score.

Points with z-score greater than zmax are considered as outliers.

Parameters
  • data (Series) – A series of numeric values in which to find outliers.

  • zmax (float) – Upper limit of the absolute values of the z-score.

  • nan_policy ({'raise', 'omit'}, default 'raise') – Define how to handle NaNs in the input series. If ‘raise’, a ValueError is raised when data contains NaNs. If ‘omit’, NaNs are ignored and False is returned at indices that contained NaN in data.

Returns

A series of booleans with True for each value that is an outlier.

Return type

Series