1
我有一個熊貓數據框,它具有軌道上的信息以及它們如何匹配。有列了一大堆,但我想根據這些列砸行:是否存在「硬匹配」行具有相同的ID熊貓:根據不同的行值刪除行
ID Hard_Match Soft_Match
75 205487000 False True
91 205487000 False True
47 205487000 True False
0 209845000 True False
62 210842000 True False
81 212085000 False True
96 229132000 False False
90 229550000 False False
66 229758000 True False
如果要刪除「軟匹配」行:
for each row in dataframe:
if row[hardmatched] == True somewhere else:
remove row
else:
keep row
所以在上面的例子205487000會在指數91和75被刪除,保留在指數47
這樣做。謝謝您的幫助。 – RedM