y****e 发帖数: 25 | 1 有个list,有些component是其他component的subset
有没有简单R command 除去subset
比如
A = list(c(1,2,3),c(2,3),c(1,3),c(3,4,5))
想得到
A = list(c(1,2,3),c(3,4,5))
谢谢! | A*****n 发帖数: 243 | 2 用setdiff一个个比过去?
【在 y****e 的大作中提到】 : 有个list,有些component是其他component的subset : 有没有简单R command 除去subset : 比如 : A = list(c(1,2,3),c(2,3),c(1,3),c(3,4,5)) : 想得到 : A = list(c(1,2,3),c(3,4,5)) : 谢谢!
| y****e 发帖数: 25 | 3 太慢了,要是list太大
【在 A*****n 的大作中提到】 : 用setdiff一个个比过去?
| A*****n 发帖数: 243 | 4 n^2的复杂度,好像没有更高的比较方法了吧,毕竟还是得一个个比过去。如果用%in%,
match什么的,应该也和setdiff差不多吧。
【在 y****e 的大作中提到】 : 太慢了,要是list太大
|
|