根据两列删除重复项

2024-09-29 23:18:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个类似于final的数据集:

          pair     action      date
5978    ENJUSDT -13.178312  2021-07-26
5979    ETHUSDT  -1.432779  2021-07-26
5980    FTMUSDT   2.981864  2021-07-26
5981    HOTUSDT   4.680739  2021-07-26
5982    IOSTUSDT -2.843013  2021-07-26
5983    IOTAUSDT  4.394158  2021-07-26
5984    NEOUSDT   4.457547  2021-07-26
5985    ONEUSDT  -3.177746  2021-07-26
5986    QTUMUSDT  1.180195  2021-07-26
5987    THETAUSDT 4.784767  2021-07-26
5988    ENJUSDT  -2.562182  2021-07-26
5989    ETHUSDT   2.277357  2021-07-26
5990    FTMUSDT  -0.547493  2021-07-26

数据集中存在重复的值,即具有相同的pair和date列的值。 所以我用它来消除重复项,使最后一行对每个重复项可用,但行数不变,重复项也不会消失。有什么建议吗

final = final.drop_duplicates(subset=['date','pair'], keep='last')

Tags: 数据dateactionfinalpairethusdthotusdtiostusdt

热门问题