Pandas DataFrame take() 方法

实例

从 DataFrame 返回第 5 行和第 10 行。

在下面的例子中,我们将使用名为 'data.csv' 的 CSV 文件。

浏览器中 查看 CSV 文件

  1. import pandas as pd
  2. df = pd.read_csv('data.csv')
  3. print(df.take([5, 10]))

定义与用法

take() 方法从 DataFrame 返回指定的行。

take() 方法需要行 位置,即使这些行具有命名索引。


语法

  1. dataframe.take(indexes, axis, kwargs)

参数

axis 是一个 关键字参数

参数描述
indexesList必填。要返回的位置的数组
axis0
1
'index'
'columns'
可选, 默认值 0。 要从中选择元素的轴
kwargs0
1
'index'
'columns'
可选, 默认值 0。要从中选择元素的轴

返回值

一个选择了 行/列 的 DataFrame

分类导航