我在python中遇到了重复行的问题
我希望在不影响数据框形状的情况下,从数据框python中删除行中的重复数据 我已经尝试过这个代码,但我无法将年份列带到now数据框 需要帮忙吗谢谢我在python中遇到了重复行的问题,python,pandas,Python,Pandas,我希望在不影响数据框形状的情况下,从数据框python中删除行中的重复数据 我已经尝试过这个代码,但我无法将年份列带到now数据框 需要帮忙吗谢谢 dicpn=dict() 对于ss.Country.unique()中的值: 如果len(ss.loc[(ss.Country==值)和ss.Country.duplicated(keep=False)]大于0: 所有_值=ss.loc[(ss.Country==value)和ss.Country.duplicated(keep=False),'C
dicpn=dict()
对于ss.Country.unique()中的值:
如果len(ss.loc[(ss.Country==值)和ss.Country.duplicated(keep=False)]大于0:
所有_值=ss.loc[(ss.Country==value)和ss.Country.duplicated(keep=False),'Count'].tolist()
dicpn[value]=所有_值
elif len(ss.loc[(ss.Country==值)和ss.Country.duplicated(keep=False)])==0:
dicpn[value]=ss.loc[(ss.Country==value),'Count'].tolist()
#创建一个新的数据帧
df2=pd.DataFrame(列=['landen','Count'])
df2.landen=列表(dicpn.keys())
df2.Count=list(dicpn.values())