Ich versuche, eine Vielzahl unterschiedliche Begriff Suche in RISmed Paket von R konvertieren, wie weiter unten zu tun:Wie eine „Liste“ auf „EUtilisSUmmary“ Klasse in 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)
Suchabfrage eine Liste ist und mein Der nächste Schritt hier ist, die Pubmed-IDs zu erhalten, die durch den Suchbegriff erhalten werden. Allerdings, wenn ich es zu benutzen versuchen zu bekommen
QueryId(search_query)
ich die
error:unable to find an inherited method for function ‘QueryId’ for signature ‘"list"’
erhalten mit Ich verstehe AbfrageID auf EUtilisSummary Klasse arbeiten und damit AbfrageID Funktion nicht funktioniert. Ich versuchte es
as(search_query, "EUtilisSummary", strict=TRUE, ext)
Converting aber dies fehlschlägt, und der Fehler ist:
no method or default for coercing “list” to “EUtilisSummary”
.
Wie konvertiere ich dieses Listenobjekt in die EUtilisSummary-Klasse? Danke im Voraus!