polars.rolling_corr — Polars documentation (original) (raw)
polars.rolling_corr(
a: str | Expr,
b: str | Expr,
*,
window_size: int,
min_samples: int | None = None,
ddof: int = 1,
Compute the rolling correlation between two columns/ expressions.
The window at a given row includes the row itself and thewindow_size - 1
elements before it.
Parameters:
a
Column name or Expression.
b
Column name or Expression.
window_size
The length of the window.
min_samples
The number of values in the window that should be non-null before computing a result. If None, it will be set equal to window size.
ddof
Delta degrees of freedom. The divisor used in calculations is N - ddof
, where N
represents the number of elements.