Я бы предположил, что это дубликат, но я не могу найти, что так происходит...
Я хотел бы сначала вернуть индекс второго:
first = c( "a" , "c" , "b" )
second = c( "c" , "b" , "a" )
result = c( 2 , 3 , 1 )
Я гарантирую, что первый и второй имеют уникальные значения и одинаковые значения между ними.