pandas中.iloc[0]
时间: 2023-12-03 10:03:51 浏览: 77
Pandas——筛选数据(loc、iloc)
5星 · 资源好评率100%
在 Pandas 中,`.iloc[0]` 是用于按位置(索引)选择第一个行的方法。下面是对 `.iloc[0]` 的详细解释:
假设你有一个 DataFrame(数据表)的变量名为 `df`,使用 `.iloc[0]` 可以选择第一个行(索引为0)的数据。例如:
```python
import pandas as pd
# 创建一个示例 DataFrame
data = {'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['New York', 'London', 'Paris']}
df = pd.DataFrame(data)
# 使用 .iloc[0] 选择第一个行的数据
first_row = df.iloc[0]
print(first_row)
```
输出结果:
```
Name Alice
Age 25
City New York
Name: 0, dtype: object
```
可以看到,`.iloc[0]` 返回了第一个行的数据,并且包含了每一列的值。这个结果是一个 Series(序列)对象,其中索引为列名,值为对应的数据。
需要注意的是,`.iloc[0]` 的索引是基于位置的,从0开始计数。如果你想选择其他行,可以将索引值替换为相应的位置数值。
阅读全文