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
pandas ile Kolaylaştırılmış Veri Alımı
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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)