ПочатиПочніть безкоштовно

Отримання даних

Давайте отримаємо наш перший набір даних IoT.

Почнете зі звернення до екологічного API від публічної спільноти. API містить кілька кінцевих точок, і ви почнете зі споживання даних про температуру. Дані подаються інтервалами по 10 хвилин, а історичні дані доступні обмежено.

Ви використовуватимете requests, щоб завантажити останні 5 записів. Оскільки кінцева точка повертає дані у форматі JSON, ви можете викликати .json() для об'єкта відповіді, щоб отримати об'єкт Python (у цьому разі список).

Потім перетворіть цей список на датафрейм pandas, щоб зручно працювати з даними.

Константу URL для отримання даних уже визначено для вас. Зверніть увагу, що це посилання відрізняється від того, що показано у відео.

Ця вправа є частиною курсу

Аналіз даних IoT у Python

Переглянути курс

Інструкції до вправи

  • Імпортуйте requests і pandas як pd.
  • Завантажте дані з URL за допомогою requests і збережіть результат у змінній res.
  • Перетворіть результат у форматі JSON res на об'єкт Python і збережіть його в data_temp.
  • Перетворіть data_temp на датафрейм pandas df_temp.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Imports
____
____

# Download data from URL
res = ____

# Convert the result
data_temp = ____
print(data_temp)

# Convert json data to DataFrame
df_temp = pd.____(____)

print(df_temp.head())
Редагувати та запускати код