【发布时间】:2021-03-12 01:15:25
【问题描述】:
我有一个这样的数据框A:
| CARD_NUMBER | TRANSACTION_AMOUNT | TERMINAL_ID | EXTERNAL_STAN | TRANSACTION_DATE |
|---|---|---|---|---|
| 604861*********3947 | 40000 | Y6152114 | 686817 | 21/01/2021 09:53:41 |
| 440833******4229 | 200000 | Y6152114 | 686821 | 21/01/2021 10:04:05 |
| 425322******8727 | 200000 | Y6152114 | 686847 | 21/01/2021 12:06:25 |
| 406606******7268 | 300000 | Y6152114 | 207606 | 21/01/2021 15:16:33 |
| 425322******5923 | 300000 | Y6152114 | 683213 | 21/01/2021 16:25:04 |
另一个数据框 B 如下所示:
| MICROFILM_REF_NUMBER | LINKUP_CODE | REVERSAL_FLAG | MCC | TRANSACTION_AMOUNT | TRANSACTION_CURRENCY | TRANSACTION_CURRENCY_EXP | TRANSACTION_DATE | ISSUER_ID | ISSUER_ICA | ACQUIRER_ICA | CLEARING_BIN | ACQUIRER_BANK_CODE | MERCHANT_NUMBER | MERCHANT_COUNTRY_CODE | MERCHANT_CITY_NAME | MERCHANT_ACRONYM | OUTLET_NUMBER | TERMINAL_ID | MERCHANT_TRANSACTION_SIGN | ISSUER_BANK_CODE | CLIENT_CODE | CARD_NUMBER | EXPIRY_DATE | TRANSACTION_SIGN | BILLING_AMOUNT | BILLING_CURRENCY_EXP | NETWORK_CODE | SETTLEMENT_AMOUNT | SETTLEMENT_CURRENCY | SETTLEMENT_CURRENCY_EXP | FUNCTION_CODE | AUTHORIZATION_CODE | AUTHORIZATION_DATE | ACTION_CODE | REFERENCE_NUMBER | INTERNAL_STAN | EXTERNAL_STAN |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 70000021024100188324015 | AUTH10401003 | N | 6011 | 509,47 | 978 | 2 | 26/01/2021 18:39 | 515880 | 12658 | 12658 | 000003 | 710 | CALENDAR GIRLS BOYS JOHANNESBURG ZA | 000045 | 000045 | C | ISS003 | 0360835902 | 5158800746440660 | 01/01/2021 | D | 509,47 | 2 | 02 | 509,47 | 978 | 2 | 205 | 407309 | 26/01/2021 17:55 | 000 | 407309407309 | 670676 | 407309 | |||
| 70000021024100188324320 | AUTH10401003 | N | 6011 | 3038,85 | 978 | 2 | 26/01/2021 17:59 | 515880 | 12658 | 12658 | 000003 | 710 | CALENDAR GIRLS BOYS JOHANNESBURG ZA | 000045 | 000045 | C | ISS003 | 0348497473 | 5158800034404519 | 01/01/2021 | D | 3038,85 | 2 | 02 | 3038,85 | 978 | 2 | 205 | 763004 | 26/01/2021 17:16 | 000 | 763004763004 | 456406 | 763004 | |||
| 70000021024100188324064 | AUTH10401003 | N | 6011 | 6762,29 | 978 | 2 | 26/01/2021 18:12 | 515880 | 12658 | 12658 | 000003 | 710 | CALENDAR GIRLS BOYS JOHANNESBURG ZA | 000045 | 000045 | C | ISS003 | 0390027716 | 5158800663287854 | 01/01/2021 | D | 6762,29 | 2 | 02 | 6762,29 | 978 | 2 | 205 | 001532 | 26/01/2021 17:29 | 000 | 001532001532 | 536033 | 001532 | |||
| 70000021024100188324130 | AUTH10401003 | N | 6011 | 431,87 | 978 | 2 | 26/01/2021 17:35 | 515880 | 12658 | 12658 | 000003 | 710 | CALENDAR GIRLS BOYS JOHANNESBURG ZA | 000045 | 000045 | C | ISS003 | 0360236142 | 5158800688202193 | 01/01/2021 | D | 431,87 | 2 | 02 | 431,87 | 978 | 2 | 205 | 258257 | 26/01/2021 16:52 | 000 | 258257258257 | 286480 | 258257 |
我想在数据框 A 中添加一列“匹配”,以便数据框 A 中存在的行之一在数据框 B 中退出,然后“匹配”为 True,否则为 False。
我还想生成一个包含匹配行数和不匹配行数的文件。
【问题讨论】: