나는 R의 RISmed 패키지에 여러 다른 용어 검색을 수행하려고에서 "EUtilisSUmmary"클래스는 다음과 같이하도록 방법 :는 "목록"을 변환하는 R
library(RISmed)
library(rentrez)
library(dplyr)
search_topic<-c("KRAS AND MEK inhibitor","BRAF AND BRAF inhibitor")
search_query <- lapply((search_topic),EUtilsSummary, retmax=50,
mindate=2000, maxdate=2017)
검색 쿼리 목록입니다 내 다음 단계는 검색어로 얻은 Pubmed ID를 가져 오는 것입니다. 그러나, 내가 사용하려고하면 나는를 QueryID이 EUtilisSummary 클래스 따라서를 QueryID 기능이 작동하지 않는 경우에 작동 이해
error:unable to find an inherited method for function ‘QueryId’ for signature ‘"list"’
을 얻을
QueryId(search_query)
사용하여 얻을. 나는
as(search_query, "EUtilisSummary", strict=TRUE, ext)
를 사용하여 변환 시도하지만 실패하고 오류는 다음과 같습니다
no method or default for coercing “list” to “EUtilisSummary”
.
이 목록 개체를 EUtilisSummary 클래스로 변환하려면 어떻게해야합니까? 미리 감사드립니다!