rolling_reduce_pairs_1d_nb
| Name | Type | Default | Description |
|---|---|---|---|
arr | Array2d | -- | Input 2D array where each row contains a pair of values. |
window | int | -- | Rolling window size. |
minp | int | -- | Minimum number of non-NaN observations required within the window. If None, defaults to window. |
reduce_func_nb | ReduceFunc | -- | Numba-compiled function that takes an array slice and additional arguments. it must return a single value. |
args | tp.ArgsTaker | -- | Additional arguments to pass to reduce_func_nb. |
| Type | Description |
|---|---|
Array1d | Output 1D array containing the result of the rolling reduction. |
rolling_reduce_pairs_two_1d_nb
| Name | Type | Default | Description |
|---|---|---|---|
arr1 | Array2d | -- | First input 2D array where each row contains a pair of values. |
arr2 | Array2d | -- | Second input 2D array where each row contains a pair of values. |
window | int | -- | Rolling window size. |
minp | int | -- | Minimum number of non-NaN observations required within the window. If None, defaults to window. |
reduce_func_nb | ReduceFunc | -- | Numba-compiled function that takes an array slice and additional arguments. it must return a single value. |
args | tp.ArgsTaker | -- | Additional arguments to pass to reduce_func_nb. |
| Type | Description |
|---|---|
ValueError | If arr1 and arr2 have different lengths. |
| Type | Description |
|---|---|
Array1d | Output 1D array containing the result of the rolling reduction. |
rolling_reduce_arr_1d_nb
| Name | Type | Default | Description |
|---|---|---|---|
arr | Array1d | -- | Input 1D array. |
window | int | -- | Rolling window size. |
minp | int | -- | Minimum number of non-NaN observations required within the window. If None, defaults to window. |
reduce_func_nb | ReduceFunc | -- | Numba-compiled function that takes an array slice and additional arguments. it must return a single value. |
args | tp.ArgsTaker | -- | Additional arguments to pass to reduce_func_nb. |
| Type | Description |
|---|---|
Array1d | Output 1D array containing the result of the rolling reduction. |
rolling_reduce_pairs_1d
| Name | Type | Default | Description |
|---|---|---|---|
arr | Array2d | -- | Input 2D array where each row contains a pair of values. |
window | int | -- | Rolling window size. |
minp | int | -- | Minimum number of non-NaN observations required within the window. If None, defaults to window. |
reduce_func | ReduceFunc | -- | Numba-compiled function that takes an array slice and additional arguments. it must return a single value. |
args | tp.ArgsTaker | -- | Additional arguments to pass to reduce_func_nb. |
| Type | Description |
|---|---|
Array1d | Output 1D array containing the result of the rolling reduction. |
rolling_reduce_pairs_two_1d
| Name | Type | Default | Description |
|---|---|---|---|
arr1 | Array2d | -- | First input 2D array where each row contains a pair of values. |
arr2 | Array2d | -- | Second input 2D array where each row contains a pair of values. |
window | int | -- | Rolling window size. |
minp | int | -- | Minimum number of non-NaN observations required within the window. If None, defaults to window. |
reduce_func | ReduceFunc | -- | Numba-compiled function that takes an array slice and additional arguments. it must return a single value. |
args | tp.ArgsTaker | -- | Additional arguments to pass to reduce_func_nb. |
| Type | Description |
|---|---|
ValueError | If arr1 and arr2 have different lengths. |
| Type | Description |
|---|---|
Array1d | Output 1D array containing the result of the rolling reduction. |
rolling_reduce_arr_1d
| Name | Type | Default | Description |
|---|---|---|---|
arr | Array1d | -- | Input 1D array. |
window | int | -- | Rolling window size. |
minp | int | -- | Minimum number of non-NaN observations required within the window. If None, defaults to window. |
reduce_func | ReduceFunc | -- | Numba-compiled function that takes an array slice and additional arguments. it must return a single value. |
args | tp.ArgsTaker | -- | Additional arguments to pass to reduce_func. |
| Type | Description |
|---|---|
Array1d | Output 1D array containing the result of the rolling reduction. |
rolling_reduce_arr
| Name | Type | Default | Description |
|---|---|---|---|
arr | Array1d | -- | Input 1D array. |
window | int | -- | Rolling window size. |
minp | int | -- | Minimum number of non-NaN observations required within the window. If None, defaults to window. |
reduce_func | ReduceFunc | -- | Numba-compiled function that takes an array slice and additional arguments. it must return a single value. |
args | tp.ArgsTaker | -- | Additional arguments to pass to reduce_func. |
| Type | Description |
|---|---|
Array1d | Output 1D array containing the result of the rolling reduction. |

