Как изменить порядок вектора, чтобы он соответствовал порядку другого вектора в R? - PullRequest
1 голос
/ 02 февраля 2020

Довольно базовый c вопрос, на который я изо всех сил пытаюсь найти ответ ...

Если у меня есть два вектора в R, вот так:

Name <- c(1,2,3,4)
Name_1 <- c(2,4,1,3)

Есть ли способ переупорядочить, скажем, вектор Name, чтобы он соответствовал порядку Name_1? То есть результирующий вектор будет выглядеть следующим образом:

Result <- reorder(Name so that it = Name_1)
Result
> 2,4,1,3

Любые предложения о том, как мне это сделать в R?

1 Ответ

1 голос
/ 02 февраля 2020

Если все элементы Name_1 совпадают с Name, 2 вектора совпадают. Однако решение должно быть:

Name[Name_1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...