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

Examples using pvanalytics.quality.outliers.zscore#

Z-Score Outlier Detection

Z-Score Outlier Detection

PV Fleets QA Process: Temperature

PV Fleets QA Process: Temperature

PV Fleets QA Process: Irradiance

PV Fleets QA Process: Irradiance

PV Fleets QA Process: Power

PV Fleets QA Process: Power