mport pandas as pd
df_a = pd.DataFrame(data=[['A', 'B', 'C'], ['A1', 'B1', 'C1']], columns=['first', 'second', 'third'])
print(df_a)
df_a.set_index(['first','second'],inplace=True)
print(df_a)
df_a.reset_index()
print(df_a)
df_a.reset_index(drop=True)
print(df_a)
df_a.reset_index(inplace=True)
print(df_a)



这段代码演示了如何使用Pandas DataFrame的set_index和reset_index方法。首先创建了一个DataFrame `df_a`,然后将其'first'和'second'列设置为索引,接着调用reset_index将索引还原为列,并在两次调用中分别保留原有列和不保留原有列。这些操作展示了如何在数据处理中灵活管理DataFrame的索引。
1207

被折叠的 条评论
为什么被折叠?



