Я подозреваю, что a
на самом деле не является DataFrame.Сначала вы можете попробовать это:
# assuming you have previously done:
# import pandas as pd
adf = pd.DataFrame.from_records(a)
adf.head()
Если данные выглядят структурированными так, как вы хотите, то ваша команда, скорее всего, будет работать:
expwavg = adf.ewm(span=12, adjust=True).mean()
plt.plot(adf)
plt.plot(expwavg, color='red')
Если это не сработает,вам, вероятно, потребуется опубликовать код, предшествующий трем уже опубликованным строкам.