добавить столбец в матрицу, ссылающуюся на внешний R - PullRequest
0 голосов
/ 11 сентября 2018

У меня есть матрица, извлеченная из кода майнинга R в этом формате (часть из строки 4751)

Result
              p*          AOA2+   AOA2-
Elevated     AFP           99     81 
Peripheral   neuropathy    97.5   64.5 
Cerebellar   atrophy       89     NSb
Oculomotor   apraxia      51      NSb

и у меня есть матрица xsl, которая содержит эту информацию

dictionary

ref          p*
6574        AFP          
4521     neuropathy    
1754       atrophy       
3332      apraxia    

Я хочу объединить матрицу результатов и словарь так, чтобы она добавляла удобные ref к каждому p*. мой ожидаемый результат такой:

ref          p*         AOA2+   AOA2-
6574        AFP           99     81           
4521     neuropathy     97.5   64.5   
1754       atrophy       89     NSb       
3332      apraxia       51      NSb  

Сложенный здесь. Я не мог найти информацию, откуда я могу начать Любая помощь !!

Ответы [ 2 ]

0 голосов
/ 11 сентября 2018

Используя base, вы можете попробовать:

merge(Result, dictionary)

0 голосов
/ 11 сентября 2018

Попробуйте:

library(dplyr)
left_join(Result, dictionary, by  = "p*")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...