小编Noo*_*oor的帖子

如何从向量列表中删除共享值

我有一个清单:

x <- list("a" = c(1:6,32,24) , "b" = c(1:4,8,10,12,13,17,24), 
          "F" = c(1:5,9:15,17,18,19,20,32))
x

$a
[1]  1  2  3  4  5  6 32 24

$b
[1]  1  2  3  4  8 10 12 13 17,24

$F
[1]  1  2  3  4  5  9 10 11 12 13 14 15 17 18 19 20 32
Run Code Online (Sandbox Code Playgroud)

列表中的每个向量与其他向量共享许多元素.如何删除共享值以获得以下结果?

 $a
    [1]  1  2  3  4  5  6 32 24

    $b
    [1]  8 10 12 13 17

    $F
    [1]   9  11  14 15 18 19 …
Run Code Online (Sandbox Code Playgroud)

r list vector

1
推荐指数
1
解决办法
77
查看次数

标签 统计

list ×1

r ×1

vector ×1