【发布时间】:2022-02-08 20:53:48
【问题描述】:
我想根据 Pandas 数据框中行的条件删除特定行。
例如,由于我同时有几个货币对,我打算只选择同一时间的一种货币。
这是优先级:欧元、美元、英镑、瑞士法郎。
currency timebuy buyprice
CNHUSD 2021-01-05 08:30:00 0,00005073
CNHGBP 2021-01-05 08:30:00 1,588
ZARGBP 2021-01-07 05:15:00 0,2727
ZARUSD 2021-01-07 05:15:00 300
ZAREUR 2021-01-07 13:00:00 0,1936
ZARCHF 2021-01-07 13:00:00 0,0000052
JPYCHF 2021-01-13 06:00:00 0,0002222
JPYUSD 2021-01-13 06:00:00 8
JPYGBP 2021-01-13 06:00:00 8
到
currency timebuy buyprice
CNHUSD 2021-01-05 08:30:00 0,00005073
ZAREUR 2021-01-07 13:00:00 0,1936
JPYUSD 2021-01-13 06:00:00 8
【问题讨论】:
-
您好,Fábio :) 请您在问题中以文本形式发布您的表格吗?我无法从图像中复制/粘贴。
-
抱歉有错误,现在改正了!谢谢理查德克
-
那么这里的逻辑是什么?
-
我在同一个时间戳有几个货币对。我只想要每个时间戳中的一个。它因为 *EUR 是我的首选,如果不是我更喜欢 *USD、GDP、CHF...
-
输出是否还应包括
ZARUSD, 2021-01-07 05:15:00, 300的行?