solarwindpy.solar_activity.base.ActivityIndicator
- class ActivityIndicator[source]
Bases:
Base- property id
- property loader
- property data
Shortcut to self.loader.data.
- property extrema
- property norm_by
- property interpolated
- abstractmethod interpolate_data(source_data, target_index)[source]
Interpolate
source_dataontotarget_index.- Parameters:
source_data (pandas.Series or pandas.DataFrame) – Data with a
DatetimeIndexto interpolate.target_index (pandas.DatetimeIndex) – Target time axis for the interpolation.
- Returns:
Data interpolated onto
target_index.- Return type:
- abstract property normalized
- abstractmethod run_normalization()[source]
Normalize the indicator within each solar cycle.
- Parameters:
norm_by ({{"max", "zscore", "feature-scale"}}) – Normalization algorithm to apply.
- Returns:
Normalized values indexed by time.
- Return type:
- property logger
logging.Loggerattached to the instance.