#python #pandas #dataframe #python_35
Как лучше рассчитать экспоненциальное скользящее среднее?
Ответы
Ответ 1
Судя по вашим предыдущим вопросам, вы работаете с Pandas DataFrame. Воспользуйтесь методом DataFrame.ewm(...): >>> df = pd.DataFrame({'B': [0, 1, 2, np.nan, 4]}) B 0 0.0 1 1.0 2 2.0 3 NaN 4 4.0 >>> df.ewm(com=0.5).mean() B 0 0.000000 1 0.750000 2 1.615385 3 1.615385 4 3.670213
Комментариев нет:
Отправить комментарий