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

Робота з агрегатними функціями

Якщо в таблиці дані мають детальніший рівень, ніж потрібно для аналізу, доцільно підсумувати їх за допомогою агрегатних функцій 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)
Редагувати та запускати код