我有两个集合A和B。我想要检查A是否是B的子集。我已经尝试过在R中使用集合操作,包括intersect、union和setdiff,但都没有帮助。例如,
A = c(1, 2, 3, 4)
B = c(1, 2, 3, 4, 5)
我正在寻找一个返回TRUE或FALSE的函数。我已经使用了A %in% B
并比较其和长度,这样做可以达到相同的效果。但是我感觉有更好的方法。
length(A %in% B) == sum(A %in% B)
返回TRUE
,而length(B %in% A) == sum(B %in% A)
返回FALSE
。