Toplu fonksiyonlarla çalışmak
Bir tabloda, analiz için gerekenden daha yüksek ayrıntı düzeyinde (granülerlikte) veri varsa, içe aktarmadan önce veriyi SQL toplu (aggregate) fonksiyonlarıyla özetlemek mantıklı olabilir. Örneğin, sel olaylarının aylık sayıları varken yağış verileri günlükse, yağışı ay bazında SUM ile toplamaya karar verebilirsin.
weather tablosu dört ay için günlük ölçümler içeriyor. Bu egzersizde, havayı ay bazında MAX, MIN ve SUM fonksiyonlarıyla özetlemeyi pratik yapacaksın.
pandas, pd olarak yüklendi ve bir veritabanı motoru engine oluşturuldu.
Bu egzersiz, kursun bir parçasıdır
pandas ile Kolaylaştırılmış Veri Alımı
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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)