1. 程式人生 > >Python:Pandas:DataFrame基礎(3)

Python:Pandas:DataFrame基礎(3)

接著上一篇文章,我們介紹使用iloc方法讀取資料框的操作

1、提取第四行資料

print(data.iloc[3])
輸出結果如下:

這裡寫圖片描述

2、返回4-5行,1-2列資料

print(data.iloc[3:5, 0:2])  #注意:區間仍然是左閉右開
輸出結果如下:

這裡寫圖片描述

3、也可以提取不連續行和列的數

print(data.iloc[[1,2,4], [0,2]])
輸出結果如下:

這裡寫圖片描述

4、提取某幾行的資料,保證所有列都在

print(data.iloc[1:3, :])
輸出結果如下:

這裡寫圖片描述

當然,所有行,也可以用冒號來表示。

5、提取某一個值,比如取第2行第2列的這個數

print(data.iloc[1,1])
輸出結果為:4s店
當然,iat是專門提取某個數的方法,它的效率高更高,因此建議在提取單個數的時候用iat
print(data.iat[1,1])
輸出結果同樣為:4s店