Динамическое обнаружение выброса с использованием окна в Pandas без вращающегося объекта

Я хочу реализовать динамическое обнаружение выбросов, таких как

rolling_df = df['Value'].rolling(window=window_len, min_periods=1)    
df_without_outliers = df.mask(np.abs(df - rolling_df.mean()) >= (3 * rolling_df.std()))

Однако при его развертывании в веб-службе Azure возникает ошибка: объект "Серия" не имеет атрибута "прокатка". Версия Pandas слишком старая и не поддерживает ее. Какой самый Pythonic/Pandastic способ решить проблему без использования катания?

0 ответов

Другие вопросы по тегам