R 在列表中找到互补的数字

R 在列表中找到互补的数字,r,list,R,List,我有这样一个列表: 我怎样才能找到1-100中不在列表群集中的每个数字呢?我相信类似于 cluster <- list(c(30,37,21), c(10,19,20), c(22, 10, 11)) setdiff(1:100, unlist(cluster)) 如果1:100是集群中值的完整空间,那么您可以试试 (1:100)[-unlist(cluster)] 因为集群中的值在您的案例中也可以用作索引。如果您包含一个简单的示例输入和所需的输出,可以用来测试和验证可能的解决方案,那

我有这样一个列表:


我怎样才能找到1-100中不在列表群集中的每个数字呢?

我相信类似于

cluster <- list(c(30,37,21), c(10,19,20), c(22, 10, 11))
setdiff(1:100, unlist(cluster))
如果1:100是集群中值的完整空间,那么您可以试试

(1:100)[-unlist(cluster)]

因为集群中的值在您的案例中也可以用作索引。

如果您包含一个简单的示例输入和所需的输出,可以用来测试和验证可能的解决方案,那么就更容易为您提供帮助。数据图片并不是很有用,具体来说,运行dputcluster并将结果作为代码块粘贴到问题中会很好。。。
(1:100)[-unlist(cluster)]