在 Spotfire 中使用 R 脚本/TERR 比较两个数据集

Comparison between two Data Sets using R Scripting / TERR in Spotfire

我想在 Spotfire 中使用 R-Script / TERR 比较两个数据 table 列 ID。由于某些限制,我无法安装名为 "compare"、"SQLDf" 的函数。我可以使用名为 "duplicated" 的函数。有人可以帮助我在不使用上述功能的情况下创建示例脚本吗?

详细要求请见下图。

Two Data Table

Result Table

谢谢, -维迪亚

假设您有两个向量 setA 和 setB。你可以通过

得到结果
# in A but not in B
setdiff(setA,setB)
# in B but not in A
setdiff(setB,setA)
# both in A and B
intersect(setA,setB)

如果您只想知道计数,请使用长度函数。这可能不是您正在寻找的确切答案,但使用上述功能您可以创建任何您想要的集合。如果您需要有关特定逻辑的帮助,请更新您的问题。