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]]
语法
dataframe.iloc[row, column]
参数
参数 | 描述 |
---|---|
row | 可选。一个或多个指定行索引的数字 |
column | 可选。 一个或多个数字,用于指定列的索引 |
返回值
取决于输入:
行和列的单个索引返回该单元格的内容。
一行的单个索引 [1]
返回一个 Pandas Series pandas series。
索引列表 [[0,2]]
返回一个 Pandas DataFrame 。