Робота з агрегатними функціями
Якщо в таблиці дані мають детальніший рівень, ніж потрібно для аналізу, доцільно підсумувати їх за допомогою агрегатних функцій SQL перед імпортом. Наприклад, якщо у вас є кількість повеней за місяцями, а дані про опади — за днями, ви можете вирішити зробити SUM опадів за місяцями.
Таблиця weather містить щоденні показники за чотири місяці. У цій вправі ви потренуєтеся підсумовувати погоду за місяцями за допомогою функцій MAX, MIN і SUM.
pandas завантажено як pd, а рушій бази даних engine вже створено.
Ця вправа є частиною курсу
Оптимізоване завантаження даних із pandas
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create a query to get month and max tmax by month
query = """
SELECT ____,
____
FROM ____
____ ____;"""
# Get dataframe of monthly weather stats
weather_by_month = pd.read_sql(query, engine)
# View weather stats by month
print(weather_by_month)