#r #pubmed
Вопрос:
Я пытаюсь найти статьи pubmed по идентификатору pubmed. Я написал код, который работает большую часть времени. Иногда я получаю ошибку, и я пытаюсь понять, почему.
Например, в следующих двух блоках кода я получаю правильные результаты для первого идентификатора и никаких результатов для второго идентификатора:
Рабочий пример:
"16244762" %>%
paste0("[pmid]") %>%
get_pubmed_ids() %>%
fetch_pubmed_data %>%
article_to_df
Нерабочий пример (возвращает значение NULL):
'20301446' %>%
paste0("[pmid]") %>%
get_pubmed_ids() %>%
fetch_pubmed_data %>%
article_to_df
В обоих случаях вывод fetch_pubmed_data
существует. Оба возвращают фактические статьи в формате XML.
У кого-нибудь есть какие-либо идеи о том, как это исправить?
Зависимости:
library(RISmed)
library(easyPubMed)
library(magrittr)