【发布时间】:2016-10-11 09:41:25
【问题描述】:
我有一个向量列表,其中每个向量包含不同数量的数字字符串,例如
A <- list(c(2,3,1,5),c(4,3,1),c(1,4,3),c(3,4,2,1))
我想删除重复的向量,这样结果就是
[[1]]
[1] 1 2 3 5
[[2]]
[1] 1 3 4
[[3]]
[1] 1 2 3 4
我是通过unique(lapply(A, function(x) sort(unlist(x)))) 做的,但是我需要保存每个未排序的唯一向量的第一个元素,即:
[[1]]
[1] 2
[[2]]
[1] 4
[[3]]
[1] 3
谁能帮帮我?
【问题讨论】: