怎么拿到dataframe的index列
时间: 2024-02-26 12:58:36 浏览: 48
pandas.DataFrame的pivot()和unstack()实现行转列
可以使用 DataFrame 的 `index` 属性来获取 DataFrame 的索引列。例如,假设我们有一个名为 `df` 的 DataFrame,我们可以使用以下代码来获取它的索引列:
```
index_column = df.index
```
这将返回一个类型为 `pandas.core.indexes.base.Index` 的对象,其中包含该 DataFrame 的所有索引值。如果需要将索引列转换为一个常规的列,可以使用 `reset_index()` 方法,例如:
```
df = df.reset_index()
```
这将在 DataFrame 中添加一个名为 `index` 的新列,其中包含原来的索引值。如果不想保留原来的索引值,可以使用 `reset_index(drop=True)` 方法。
阅读全文