合并两个单独的数据集后,我在数据集中有两列。我想将这些列合并为一列,BNR.x。
对于下面列出的情况,我的首选结果是:
1. 没有。BNR.x 有数据,没关系。
2. 什么都没有。两列中的数据相同,这很好。
3. BNR.y 中的数据被复制到 BNR.x
4. 没有。同 2。
5. 列中的数据不同。最好我会在这一行中得到一个带有 FALSE 1 的额外列作为警告。
6. 没有数据。最好我也会在这里收到警告,通知我我没有此项目的任何数据。
+----+-------+-------+
| ID | BNR.x | BNR.y |
+----+-------+-------+
| 1 | 123 | NA |
| 2 | 234 | 234 |
| 3 | NA | 345 |
| 4 | 456 | 456 |
| 5 | 678 | 677 |
| 6 | NA | NA |
+----+-------+-------+
有没有可以为我做这件事的方法或包?