Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我在python中遇到了重复行的问题_Python_Pandas - Fatal编程技术网

我在python中遇到了重复行的问题

我在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

我希望在不影响数据框形状的情况下,从数据框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),'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())