Pandas 如何在给定的DataFrame中重置索引

Pandas 如何在给定的DataFrame中重置索引

让我们看看如何在从DataFrame中删除一些行后重置DataFrame的索引。
步骤:

1.导入Pandas模块。
2.创建一个DataFrame。
3.使用drop()方法从DataFrame中删除一些行。
4.使用reset_index()方法重置DataFrame的索引。
5.在每一步之后显示DataFrame。

# importing the modules
import pandas as pd
import numpy as np
 
# creating a DataFrame
ODI_runs = {'name': ['Tendulkar', 'Sangakkara', 'Ponting',
                      'Jayasurya', 'Jayawardene', 'Kohli',
                      'Haq', 'Kallis', 'Ganguly', 'Dravid'],
            'runs': [18426, 14234, 13704, 13430, 12650,
                     11867, 11739, 11579, 11363, 10889]}
df = pd.DataFrame(ODI_runs)
 
# displaying the original DataFrame
print("Original DataFrame :")
print(df)
 
# dropping the 0th and the 1st index
df = df.drop([0, 1])
 
# displaying the altered DataFrame
print("DataFrame after removing the 0th and 1st row")
print(df)
 
# resetting the DataFrame index
df = df.reset_index()
 
# displaying the DataFrame with new index
print("Dataframe after resetting the index")
print(df)
Python

输出 :

Pandas - 如何在给定的DataFrame中重置索引

Pandas - 如何在给定的DataFrame中重置索引

Pandas - 如何在给定的DataFrame中重置索引

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册