Добавлять колонну в dataframe со скользящей средней на реестрах того же самого

Я работаю с Гнущийся Пайтоном 3.5 и с книжным магазином.

У меня есть следующий dataframe

import pandas as pd

df = pd.DataFrame({'IdActivo': [1,2,3,3,2,1,3], 'Fecha' : ['2009-01-01','2009-02-01','2009-02-01','2009-03-01','2009-03-01','2009-03-01','2009-04-01'], 'Cierre' : [25.5,26.5,25.8,26.8,24.8,27.5,27.8]})

print(df.loc[:,['IdActivo','Fecha','Cierre']])

Выполнив это я получаю dataframe:

introducir la descripción de la imagen aquí

Ну вот, я нуждаюсь в том, чтобы реализовать следующий процесс:

1-Добавлять новую колонну так называемая скользящая средняя.

2-Что стоимость этой колонны была скользящей средней двух предыдущих реестров для idactivo этого регулирующего реестра из-за восходящей даты.

Действительно я пробую "переводить" процесс, который реализовал в SQL Server с использованием: AVG OVER PARTITION BY IDACTIVO ORDER BY FECHA ASC. С которым я получаю этот результат:

introducir la descripción de la imagen aquí

Поэтому я осведомляюсь какой формы я могу осуществлять это в Пайтоне.

какая-то идея как это разрабатывать? какие концепции или процессы он был бы должен исследовать?

Большое спасибо

Ангел

0
задан 19.01.2017, 15:07
0 ответов