【发布时间】:2019-01-03 13:53:45
【问题描述】:
我正在尝试根据先前行的类型删除行。如果我的 data.frame 看起来像:
|日期 |时间 |类型 |毛额 |发件人电子邮件 |收件人邮箱 | |2018.07.12 |12:45:13 |网站支付 | 30 | aaa@customer.com | admin@site.com | |2018.07.21 |16:19:34 |网站支付 | 30 | bbb@customer.com | admin@site.com | |2018.07.22 |18:21:17 |付款退款 | -30 | admin@site.com | bbb@custom.com | |2018.07.24 |07:10:00 |网站支付 | 30 | bbb@customer.com | admin@site.com | |2018.08.17 |15:17:40 |网站支付 | 30 | ccc@custom.com | admin@site.com |我想删除已退款的交易。
|日期 |时间 |类型 |毛额 |发件人电子邮件 |收件人邮箱 | |2018.07.12 |12:45:13 |网站支付 | 30 | aaa@customer.com | admin@site.com | |2018.07.24 |07:10:00 |网站支付 | 30 | bbb@customer.com | admin@site.com | |2018.08.17 |15:17:40 |网站支付 | 30 | ccc@custom.com | admin@site.com |任何帮助将不胜感激!
【问题讨论】:
-
如果付款和退款之间可以有其他线路,唯一的解决方法是如果您有一个付款 ID,付款和退款线路将共享。如果没有ID,那么是不是付款行的发件人邮箱应该与退款行的收件人邮箱相对应呢?但是同一封电子邮件可以有几笔付款,因此至少也应该检查总金额。 (“总”列?)