rolling(window) считает метрики в скользящем окне; expanding — кумулятивно от начала; min_periods, center, окна по времени ("7D") на datetime index.
Разбор
- Скользящее среднее сглаживает шум.
shift для лагов без утечки будущего в ML.
- Кастомные окна —
Rolling.apply (медленно).
- Границы и NaN в начале окна — ожидаемы.
Итог
rolling/expanding — оконные статистики для рядов и feature engineering.