Pandas - Как сбросить индекс в данном DataFrame

Опубликовано: 27 Марта, 2022

Давайте посмотрим, как сбросить индекс DataFrame после удаления некоторых строк из DataFrame.

Approach :

  1. Import the Pandas module.
  2. Create a DataFrame.
  3. Drop some rows from the DataFrame using the drop() method.
  4. Reset the index of the DataFrame using the reset_index() method.
  5. Display the DataFrame after each step.
# 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 DatFrame index
df = df.reset_index()
  
# displaying the DataFrame with new index
print("Dataframe after resetting the index")
print(df)

Output :


 Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.  

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course

Previous
How to Get the Descriptive Statistics for Pandas DataFrame?
Next
How to Create a Correlation Matrix using Pandas?
Recommended Articles
Page :
Article Contributed By :
ajaynair710
@ajaynair710
Vote for difficulty
Article Tags :
  • pandas-dataframe-program
  • Python pandas-dataFrame
  • Python-pandas
  • Python
Report Issue
Python

РЕКОМЕНДУЕМЫЕ СТАТЬИ