1. Learn
  2. /
  3. Courses
  4. /
  5. Моделі ARIMA в Python

Connected

Exercise

Взяття різниці

У цій вправі ви підготуєте часовий ряд із даними про чисельність населення міста до моделювання. Якби ви могли передбачати темп зростання міста, то можна було б планувати й будувати інфраструктуру, яка знадобиться пізніше, — тобто завчасно подбати про ефективні бюджетні витрати. У нашому випадку часовий ряд вигаданий, але він ідеально підходить для тренування.

Ви перевірите стаціонарність «на око» та за допомогою розширеного тесту Дікі–Фуллера (Augmented Dickey–Fuller), а також візьмете різницю, щоб зробити набір даних стаціонарним.

DataFrame із часовим рядом уже завантажено як city, а функцію adfuller() імпортовано.

Instructions 1/3

undefined XP
  • 1
    • Запустіть розширений тест Дікі–Фуллера для стовпця 'city_population' у city.
    • Виведіть статистику тесту та p-значення.
  • 2
    • Візьміть першу різницю city, прибравши значення NaN. Присвойте результат змінній city_stationary та запустіть тест ще раз.
  • 3
    • Візьміть другу різницю city, застосувавши метод .diff() двічі, і приберіть значення NaN.