Menggabungkan dan memfilter
Sama seperti Anda mungkin tidak selalu menginginkan semua data dalam satu tabel, Anda mungkin juga tidak menginginkan semua kolom dan baris yang dihasilkan dari JOIN. Pada latihan ini, Anda akan menggunakan SQL untuk memperhalus proses impor data.
Cuaca memperparah beberapa masalah perumahan lebih dari yang lain. Tugas Anda adalah fokus pada laporan kebocoran air di hpd311calls dan menyusun himpunan data yang menyertakan tingkat curah hujan harian dari weather untuk melihat apakah ada hubungan di antara keduanya. SQL yang disediakan mengambil semua kolom di hpd311calls, tetapi Anda perlu memodifikasinya untuk mendapatkan kolom weather yang diperlukan dan memfilter baris dengan klausa WHERE.
pandas sudah dimuat sebagai pd, dan mesin basis data, engine, telah dibuat.
Latihan ini adalah bagian dari kursus
Pemasukan Data yang Efisien dengan pandas
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Query to get hpd311calls and precipitation values
query = """
SELECT hpd311calls.*, ____
FROM hpd311calls
____ weather
____ hpd311calls.____ = ____;"""
# Load query results into the leak_calls dataframe
leak_calls = ____
# View the dataframe
print(leak_calls.head())