如何重置 Pandas 数据框中的索引?

pythonpandasserver side programmingprogramming

在此程序中,我们将替换或换句话说重置 Pandas 数据框中的默认索引。我们将首先创建一个数据框并查看默认索引,然后用我们的自定义索引替换此默认索引。

算法

步骤 1:定义您的数据框。
步骤 2:定义您自己的索引。
步骤 3:使用 Pandas 库中的重置函数将默认索引替换为您的索引。

示例代码

import pandas as pd

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

df = pd.DataFrame(dataframe)
print("使用 reset_index 之前:\n", df)

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

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

print("使用之后reset_index:\n", df)

输出

使用 reset_index() 之前:
     Name  Marks
0   Allen     85
1    Jack     92
2    Mark     99
3  Vishal     87

使用 reset_index() 之后:
   index    Name  Marks
0      0   Allen     85
1      1    杰克     92
2      2    马克     99
3      3  维沙尔     87

相关文章