⑴ Python(pandas)查詢數據5種方法
導入 pandas 庫並讀取 Excel 文件至數據幀 df。查看數據幀的前幾行,確保數據正確載入。
設置索引為「日期」,方便按日期篩選數據。可選參數 `inplace=True` 表示直接修改原始數據幀,而 `inplace=False` 則創建新對象。
檢查索引值是否已更改為日期格式。
替換「最低氣溫」和「最高氣溫」列中的「℃」後綴,並將值轉換為整數類型。
篩選特定日期的數據行與列,進行精確匹配查詢。
使用值列表進行批量查詢,獲取特定日期的多個列值。
通過行和列區間進行范圍查詢,查看特定日期范圍內的數據。
使用條件表達式查詢數據,根據多個條件篩選結果。
利用布爾列表進行條件查詢,確保查詢結果的長度與所需條件相匹配。
調用函數查詢,通過 Lambda 表達式或自定義函數實現復雜條件查詢。
舉例說明,查詢特定條件下的數據,如最高溫度小於0度,最低溫度大於-10度,天氣為晴天,風力風向為「北風 微風 /東北風 微風」。
通過自定義函數查詢特定月份和風力風向的數據。
以上內容展示了使用 pandas 庫進行數據查詢的五種方法,每種方法都針對不同需求提供了靈活的查詢手段。