Python Tips: loc和iloc的差別

很多初學者可能對loc和iloc的功能感到困擾, 下面是這兩個指令的一個簡單說明.
我們先建立一個 population 和 area 的dadaframe, 並且設定 index 為州名, 如上圖所示.

如果要從上述的資料做一個資料切片, 可以使用 loc 或 iloc 兩個方法; 其中的差別在於 loc 的參數為index的名稱, 而 iloc 則是 index 的行數. 如下圖例, 我要取出 Texas 的資料, 使用loc指令搭配的參數值為 Texas; 如果使用 iloc, 則參數值為 1.
 當然, 如果要取出多筆資料, 也可以使用如下的方法.

希望以上說明, 對你有幫助!

張貼留言

0 留言