потому что старый код версии панд ниже

аюсь построить ARIMA для обнаружения аномалий. Мне нужно найти скользящее среднее графика временного ряда, я пытаюсь использовать панды 0,23 для этого

import pandas as pd
import numpy as np
from statsmodels.tsa.stattools import adfuller
import matplotlib.pylab as plt
from matplotlib.pylab import rcParams
rcParams['figure.figsize'] = 15, 6

dateparse = lambda dates: pd.datetime.strptime(dates, '%Y-%m')
data = pd.read_csv('AirPassengers.csv', parse_dates=['Month'], index_col='Month',date_parser=dateparse)

data.index
ts = data['#Passengers']
ts.head(10)

plt.plot(ts)
ts_log = np.log(ts)
plt.plot(ts_log)
moving_avg = pd.rolling_mean(ts_log,12)  # here is the error

pd.rolling_mean  
plt.plot(ts_log)
plt.plot(moving_avg, color='red') 

ошибка: обратная трассировка (последний вызов был последним): файл «C: \ Program Files \ Python36 \ lastmainprogram.py», строка 74, в moving_avg = pd.rolling_mean (ts_log, 12) AttributeError: у модуля «pandas» нет атрибута '

Ответы на вопрос(1)

Ваш ответ на вопрос