0
私は同じ要素を持っているが、順序が違う2つのベクトルを持っていますが、どのようにして要素の新しい位置を見つけることができますか? which()
はこのトリックを行うべきですが、私はそれを行う方法を理解することができません。例えばRの2つのベクトルの要素の順序を比較する方法は?
:
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」をチェックアウト – missuse