雙向切片
你已經看過依列或依欄來對 DataFrame 做切片。不過 DataFrame 是二維物件,所以同時對兩個維度切片往往更直覺。也就是說,傳入兩個引數給 .loc[],就能一次同時依列與欄進行子集選取。
已載入 pandas 為 pd。temperatures_srt 以 country 與 city 作為索引,索引已排序,並且已可使用。
本練習屬於課程
使用 pandas 進行資料操作
練習說明
- 使用
.loc[]切片,將列從 India, Hyderabad 到 Iraq, Baghdad 的範圍取出。 - 使用
.loc[]切片,將欄從date到avg_temp_c的範圍取出。 - 一次雙向切片:城市從 Hyderabad 到 Baghdad,欄位從
date到avg_temp_c。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Subset rows from India, Hyderabad to Iraq, Baghdad
print(____)
# Subset columns from date to avg_temp_c
print(____)
# Subset in both directions at once
print(____)