MulaiMulai sekarang secara gratis

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

Lihat Kursus

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())
Edit dan Jalankan Kode