index_regression¶
- spy4cast.spy4cast.index_regression(data: LandArray | ndarray[Any, dtype[float32]], index: ndarray[Any, dtype[float32]], alpha: float, sig: str, montecarlo_iterations: int | None = None) Tuple[ndarray[Any, dtype[float32]], ndarray[Any, dtype[float32]], ndarray[Any, dtype[float32]], ndarray[Any, dtype[float32]], ndarray[Any, dtype[float32]]]¶
Create correlation (pearson correlation) and regression
- Parameters:
data (npt.NDArray[np.float32]) – Data to perform the methodology in (space x time)
index (npt.NDArray[np.float32]) – Unidimensional array: temporal series
alpha (float) – Significance level
sig ('monte-carlo' or 'test-t') – Type of sygnificance
montecarlo_iterations (optional, int) – Number of iterations for monte-carlo sig
- Returns:
Cor (npt.NDArray[np.float32] (space)) – Correlation map
Pvalue (npt.NDArray[np.float32] (space)) – Map with p values
Cor_sig (npt.NDArray[np.float32] (space)) – Significative corrrelation map
reg (npt.NDArray[np.float32] (space)) – Regression map
reg_sig (npt.NDArray[np.float32] (space)) – Significative regression map