Я пытаюсь выполнить расширенный тест Дики Фуллера при первой интеграции переменной, но я получаю сообщение об отсутствии данных независимо от того, что я делаю
Код:
texas = pd.read_stata('texas.dta')
texas['dtex'] = texas['txnag'] - texas['txnag'].shift(1)
texas['dtex'].replace([np.inf, -np.inf], np.nan).fillna(0)
dtec = adfuller(texas['dtex'].values)
И я получаю этот вывод:
MissingDataError: exog contains inf or nans
Что я делаю не так? Думаю, это должно быть очевидно, но я понятия не имею.