1
По состоянию на this вопрос. Это GroupBy работает применительно к моей df
для pd.rolling_mean
колонки следующим образом:Pandas Groupby TimeGrouper и применяют
data['maFast']=data['Last'].groupby(pd.TimeGrouper('d'))
.apply(pd.rolling_mean,center=False,window=10)
Как применить ту же логику GroupBy к другому элементу из моих df
, который содержит pd.rolling_std
и pd.rolling_mean
:
data['maSlow_std'] = pd.rolling_mean(data['Last'], window=60) +
2* pd.rolling_std(data['Last'], 20, min_periods=20)