powered by
Build a pemutation p such that ids1[p] == ids2. See http://www.win-vector.com/blog/2017/09/permutation-theory-in-action/.
match_order(ids1, ids2)
unique vector of ids.
unique vector of ids with sort(ids1)==sort(ids2).
p integers such that ids1[p] == ids2
# NOT RUN { ids1 <- c(4, 5, 7, 8, 9, 6, 1, 3, 2, 10) ids2 <- c(3, 6, 4, 8, 5, 7, 1, 9,10, 2) p <- match_order(ids1, ids2) ids1[p] all.equal(ids1[p], ids2) # }
Run the code above in your browser using DataLab