你可以用列名稱(.loc 存取器)或列索引(.iloc 存取器)來擷取列的子集合。
.loc
.iloc
若要進行條件式篩選,將布林運算式傳給 .loc,所有符合該布林運算式的列都會被回傳。 使用多個條件時,可分別用 & 或 | 表示「and」與「or」。 記得要把每個條件敘述都包在小括號裡。
&
|
本練習屬於課程
試著完成這個範例程式碼,體驗一下這個練習。
# Print the first row of tips using iloc print(tips____)
認識幾種最重要的資料型別(整數、浮點數、字串與布林值)與資料結構(list、dictionary、NumPy 陣列與 pandas DataFrame),並了解它們與 R 中對應型別與結構的比較。
本章介紹流程控制語句(if–else if–else)、for 迴圈,並帶你學會在 Python 中撰寫自己的函式。
本章將更深入認識最重要的 Python 函式庫之一:pandas。除了 DataFrame,pandas 還提供多種資料操作的函式與方法。
當前練習
你將了解 Python 豐富的視覺化生態系。本章涵蓋 Python 的核心視覺化函式庫 matplotlib,以及 pandas 與 seaborn。
作為最終的綜合實作,你將把 Python 技能應用到 NYC Flights 2013 資料集。