Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để đặt lại chỉ mục trong khung dữ liệu Pandas?

Trong chương trình này, chúng tôi sẽ thay thế hoặc nói cách khác, đặt lại chỉ mục mặc định trong khung dữ liệu Pandas. Trước tiên, chúng tôi sẽ tạo khung dữ liệu và xem chỉ mục mặc định, sau đó thay thế chỉ mục mặc định này bằng chỉ mục tùy chỉnh của chúng tôi.

Thuật toán

Step 1: Define your dataframe.
Step 2: Define your own index.
Step 3: Replace the default index with your index using the reset function in Pandas library.

Mã mẫu

import pandas as pd

dataframe = {'Name':["Allen", "Jack", "Mark", "Vishal"],'Marks':[85,92,99,87]}

df = pd.DataFrame(dataframe)
print("Before using reset_index:\n", df)

own_index = ['a', 'j', 'm', 'v']

df = pd.DataFrame(dataframe, own_index)
df.reset_index(inplace = True)

print("After using reset_index:\n", df)

Đầu ra

Before using reset_index():
     Name  Marks
0   Allen     85
1    Jack     92
2    Mark     99
3  Vishal     87

After using reset_index():
   index    Name  Marks
0      0   Allen     85
1      1    Jack     92
2      2    Mark     99
3      3  Vishal     87