reset_index
时间: 2023-06-13 13:02:21 浏览: 134
pandas索引(loc,[],iloc,query,at/iat,cut,set_index,sort_index,reset_index,where,drop_duplicates…)
5星 · 资源好评率100%
reset_index() 是 pandas 库中的一个函数,用于重置 DataFrame 的索引。在 DataFrame 中,每个行都有一个索引,reset_index() 函数可以将这些索引重新排序并创建一个新的默认索引。使用 reset_index() 函数可以将 DataFrame 中的索引转换为列,方便数据分析和处理。
示例:
```python
import pandas as pd
# 创建一个 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 输出带有索引的 DataFrame
print(df)
# 重置索引并创建一个新的默认索引
df = df.reset_index()
# 输出新的 DataFrame
print(df)
```
输出:
```
A B
0 1 4
1 2 5
2 3 6
index A B
0 0 1 4
1 1 2 5
2 2 3 6
```
在上面的示例中,我们创建了一个包含两列和三行数据的 DataFrame,并使用 reset_index() 函数将它的索引重置为默认索引,并创建了一个新的列 'index',它的值为原来的索引值。
阅读全文