首页 > 解决方案 > 如何删除python数据报中的重复行并分配给新数据报但保留原始原始数据帧

问题描述

我是 python 的新手,并且像我做 SAS 一样犯了编码 python 的错误。有没有办法根据数据帧中的一组键删除重复行并将其分配给新数据报,同时保留原始原始数据帧

标签: pythondataframeduplicates

解决方案


让 df 成为您的原始数据框,然后:

import pandas as pd

#create a new df with duplicate rows removed
df2 = df.drop_duplicates(keep='first').reset_index(drop=True)

推荐阅读