【发布时间】:2018-05-23 12:38:35
【问题描述】:
我有两个具有相同元素但顺序不同的向量,我怎样才能找到元素的新位置? which() 应该可以解决问题,但我不知道该怎么做,知道吗?
例如:
v1 <- c("paris", "new york", "london", "sidney")
v2 <- c("sidney", "new york", "paris", "london")
> which(v1 %in% v2)
[1] 1 2 3 4
> which(v1 == v2)
integer(0)
我想做的是:
> find_new_position(v1, v2)
[1] 3 2 4 1
【问题讨论】:
-
签出
?match
标签: r