【发布时间】:2021-10-11 08:29:26
【问题描述】:
假设我有一个这样的向量列表:
list.of.vec <- data.frame(id = c(1,2,3,4)) %>%
mutate(a = list(list(c(1,2,3), c(2,3,4)), list(c(2,4,5), c(1,3,4)), list(c(1,2,3), c(4,3,4)), list(c(3,2,3), c(2,3,4))))
我怎样才能安排 a 使得在每对向量中,具有较大第一个值的那个首先出现?例如,如果有一个列表 c(1,2,3), c(2,3,4),它应该变成 c(2,3,4), c(1,2,3)。如果第一个值相等,那么它会查看下一个值。
【问题讨论】: