3.22 同序集合按原序归并计算异或集
在结构相同的两个表中,根据字段值将其中的记录有序归并,只保留非重复记录。
比较两次随机抽样文件,列出其中不同的序号。
| ID | Predicted_Y | Original_Y |
|---|---|---|
| 10 | 0.012388464367608093 | 0.0 |
| 11 | 0.01519899123978988 | 0.0 |
| 13 | 0.0007920238885061248 | 0.0 |
| 19 | 0.0012656367468159102 | 0.0 |
| 21 | 0.009460545997473379 | 0.0 |
| 23 | 0.024176791871681664 | 0.0 |
| … | … | … |
脚本:
| A | |
|---|---|
| 1 | =T(“p1.xlsx”) |
| 2 | =T(“p2.xlsx”) |
| 3 | =A1.sort(ID) |
| 4 | =A2.sort(ID) |
| 5 | =[A3,A4].merge@x(ID) |
| 6 | =A5.len() |
A1 读取第一个抽样文件
A2 读取第二个抽样文件
A3 第一个文件按 ID 排序
A4 第二个文件按 ID 排序
A5 使用 merge 函数的 @x 选项,按 ID 有序归并,返回 ID 不同的记录。
A6 返回不同 ID 的个数
运行结果:
| Value |
|---|
| 458 |
