Pandas DataFrame iloc 屬性
示例
返回第一個 [0] 列的第二個 [1] 行的值
import pandas as pd
data = [[50, True], [40, False], [30, False]]
df = pd.DataFrame(data)
print(df.iloc[1, 0])
自己動手試一試 »
定義和用法
iloc
屬性用於獲取或設定指定索引的值。
使用索引指定行和列。
要訪問多行,請使用雙括號並用逗號分隔索引。
df.iloc[[0, 2]]
透過在另一個列表中包含索引來指定列。
df.iloc[[0, 2], [0, 1]]
您還可以使用from 和to 索引(用冒號分隔)來指定 DataFrame 的切片。
df.iloc[0:2]
注意:切片時,to 索引將從結果中排除。
語法
dataframe.iloc[row, column]
引數
引數 | 描述 |
---|---|
row(行) | 可選。一個數字或多個數字,指定行的索引。
|
column(列) | 可選。一個數字或多個數字,指定列的索引。
|
返回值
取決於輸入。
行和列的單個索引 [1, 0]
返回該單元格的內容。
單個行的單個索引 [1]
返回一個 Pandas Series。
索引列表 [[0, 2]]
返回一個 Pandas DataFrame。