如何取dataframe特定行的索引
时间: 2023-07-05 13:36:37 浏览: 68
pandas.dataframe按行索引表达式选取方法
5星 · 资源好评率100%
可以使用 `DataFrame.index` 属性来获取 DataFrame 中所有行的索引,也可以使用 `DataFrame.iloc` 方法来获取特定行的索引。下面是两个例子:
1. 获取所有行的索引:
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 获取所有行的索引
print(df.index)
```
输出结果为:
```
RangeIndex(start=0, stop=3, step=1)
```
2. 获取特定行的索引:
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 获取第二行的索引
print(df.iloc[1].name)
```
输出结果为:
```
1
```
其中,`.iloc[1]` 表示获取第二行,`.name` 表示获取该行的索引值。
阅读全文