開始使用免費開始

連接與篩選

就像你不一定總是需要單一資料表中的所有資料,你也不一定需要 JOIN 之後產生的所有欄與列。在本練習中,你會用 SQL 來精煉一次資料匯入。

天氣對某些住宅問題的影響特別明顯。你的任務是聚焦 hpd311calls 中的漏水回報,並將 weather 中當日的降水量加入成為一個資料集,以觀察兩者之間是否存在關聯。提供的 SQL 會取得 hpd311calls 的所有欄位,但你需要修改它以取得所需的 weather 欄位,並用 WHERE 子句來篩選列。

pandas 已以 pd 載入,且已建立資料庫引擎 engine

本練習屬於課程

使用 pandas 的精實資料導入

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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())
編輯並執行程式碼