使用reset_index,并且不保留原有索引
时间: 2023-11-22 10:53:59 浏览: 70
使用reset_index方法可以将DataFrame的索引重置为默认的整数索引,并返回一个新的DataFrame对象。如果不想保留原有索引,可以在调用reset_index时传入参数drop=True,如下所示:
```python
new_df = df.reset_index(drop=True)
```
这将返回一个新的DataFrame对象new_df,它的索引将从0开始递增,原来的索引将被丢弃。
相关问题
reset_index
reset_index 方法可以重置 DataFrame 的索引。默认情况下,会将现有的索引转换为新的默认整数索引。可以通过 drop 参数来决定是否保留原有索引,默认为 True 保留。也可以通过 inplace 参数来决定是否在原 DataFrame 上进行修改,默认为 False。
例如:
```
df = df.reset_index(drop=True)
```
此代码将重置df的索引并且不保留原来的索引。
```
df.reset_index(inplace=True)
```
此代码将在原df上重置索引并且保留原来的索引。
dataframe reset_index
reset_index 方法可以重置 DataFrame 的索引。默认情况下,会将现有的索引转换为新的默认整数索引。可以通过 drop 参数来决定是否保留原有索引,默认为 True 保留。也可以通过 inplace 参数来决定是否在原 DataFrame 上进行修改,默认为 False。
例如:
```
df = df.reset_index(drop=True)
```
此代码将重置df的索引并且不保留原来的索引。
```
df.reset_index(inplace=True)
```
此代码将在原df上重置索引并且保留原来的索引。
阅读全文