如何得到dataframe的index
时间: 2024-04-30 13:23:05 浏览: 51
Python将DataFrame的某一列作为index的方法
dataframe的index可以通过访问dataframe的index属性来得到。例如:
```python
import pandas as pd
# 创建一个dataframe
df = pd.DataFrame({'name': ['Alice', 'Bob', 'Charlie'], 'age': [25, 30, 35]})
# 获取dataframe的index
index = df.index
print(index)
```
输出:
```
RangeIndex(start=0, stop=3, step=1)
```
其中,RangeIndex是pandas中默认的index类型,表示一段连续的整数序列。如果在创建dataframe时没有指定index,就会使用RangeIndex作为默认的index。可以通过访问index对象的属性和方法来获取和操作index。例如,可以使用index.values获取index的值(即索引标签):
```python
values = index.values
print(values)
```
输出:
```
[0 1 2]
```
阅读全文