Я использую пакет RISmed в R для получения информации из PubMed. Функция пакета «Mesh» позволяет мне получать термины MeSH для каждой цитаты. Тем не менее, это список, содержащий фрейм данных. Я хочу перечислить каждый термин MeSH помимо его соответствующего идентификатора цитирования (PMID). Например, я могу построить таблицу, содержащую оба значения:
table = cbind(ArticleId(MedlineObject),Mesh(MedlineObject))
Первый столбец — это объект char, а второй — список, содержащий кадр данных. Если бы значение внутри 1-го столбца было «29145282», а содержимое 2-го столбца было «Кардиомиопатия, гипертрофическая», «Комбинированная модальная терапия» и «Диагноз, дифференциальный», я хотел бы получить:
"29145282","Cardiomyopathy, Hypertrophic"
"29145282","Combined Modality Therapy"
"29145282","Diagnosis, Differential"
Как я мог это сделать?
MedlineObject
. Кроме того,table
— не лучшее имя переменной (есть функция с таким же именем). - person neilfws   schedule 04.12.2017