1. Learn
  2. /
  3. Курси
  4. /
  5. Оптимізоване завантаження даних із pandas

Connected

Вправа

Об'єднання, фільтрування та агрегація

У цій вправі ви застосуєте вивчене, щоб зібрати набір даних і дослідити, як кількість скарг на опалення на лінію 311 Нью-Йорка змінюється залежно від температури.

Окрім таблиці hpd311calls, у файлі data.db є таблиця weather із щоденними показниками максимальної та мінімальної температур у Нью-Йорку. Нам потрібно отримати денну кількість звернень категорії heat/hot water із приєднаними температурами. Це можна зробити одним запитом, який ми побудуємо поетапно.

У першій частині ми дістанемо лише потрібні дані з hpd311calls. Потім у другій частині змінимо запит, щоб приєднати дані з weather.

pandas імпортовано як pd, а рушій бази даних створено як engine.

Інструкції 1/2

undefined XP
    1
    2
  • Доповніть запит, щоб отримати created_date і кількість записів, у яких complaint_type дорівнює HEAT/HOT WATER, з hpd311calls за датою.
  • Створіть датафрейм df, що містить результати запиту.