Функция R для простой замены поиска Excel - PullRequest
0 голосов
/ 27 октября 2019

Я хочу извлечь файл формы значений 2 в файл, соответствующий значениям в указанных столбцах. Это простая функция поиска в Excel. но многие данные решения основаны на соответствующих именах столбцов, которые я не хочу менять в своем наборе данных.

2 файла с соответствующими столбцом и столбцом file2 для вставки в file1

1 Ответ

0 голосов
/ 27 октября 2019

Поскольку имена ваших столбцов различаются в двух фреймах данных, вам нужно указать merge, какие столбцы соответствуют друг другу:

merge(file1, unique(file2[, c("Symbol", "GeneID"))], by.x="UniprotBlastGeneSymbol", by.y="Symbol")

Ваш столбец результатов будет называться GeneID, а не Column4, конечно. Если file2 содержит генные идентификаторы, которые не найдены в file1, то вам также может потребоваться all.y=FALSE.

...