Рассмотрим следующий кадр данных в R:
d <- data.frame(c("e204030","d405054",""),c("d405054","s304020","e204030"),
c("val1020","val1030","val1040"))
Я хочу переупорядочить второй столбец на основе первого столбца, чтобы я получил следующий кадр данных:
1: e204030 e204030 val1040
2: d405054 d405054 val1020
3: s304020 val1030
Как сделать Я делаю это в R? Как вы можете видеть, есть одно значение (s304020), в котором он не может найти совпадение в первом столбце, поэтому эту строку следует просто поместить внизу.