5 years moving average in yearly data in python code example
Example 1: moving averages python
df['data'].rolling(3).mean()
df['data'].shift(periods=1).rolling(3).mean()
Example 2: 12 month movinf average in python for dataframe
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
%matplotlib inline
import seaborn as sns
sns.set(style='darkgrid', context='talk', palette='Dark2')
my_year_month_fmt = mdates.DateFormatter('%m/%y')
data = pd.read_pickle('./data.pkl')
data.head(10)
Example 3: 12 month movinf average in python for dataframe
long_rolling = data.rolling(window=100).mean()
long_rolling.tail()