У меня есть кадр данных (ниже), полученные от
{ a<-as.data.frame(entrez_db_searchable(db = "pubmed", config = NULL)) }
R- доступа список список из dataframe
Name FullName
1 ALL All Fields
2 UID UID
3 FILT Filter
4 TITL Title
5 WORD Text Word
6 MESH MESH Terms
MeSH Условия
Я хотел бы получить доступ ко всем элементам в a$FullName
. Результат выглядит как список списка.
$ALL
[1] "All Fields"
$UID
[1] "UID"
$FILT
[1] "Filter"
и так далее ...
Я пытаюсь и не увенчалась успехом, чтобы получить доступ развернутые условия в списке в следующем формате a <- some_simple_function(df$FullName)
печати (а) вывод расширенных терминов хранящегося в столбце 1x1 (каждая строка для каждого члена).
Full Name
1 All Fields
2 UID
3 Filter
4 Title
5 MeSH Terms
и так далее .....
Я признателен, если кто-то может помочь мне. Примечание: Я пробовал следующее: 1) для цикла. (предпочитают видеть, есть ли лучший способ, чем для цикла) 2) do.call("paste", c(a$FullName, sep = "\n"))
В пасте не распознается новый аргумент «\ n». 3) cat(do.call("paste", c(a$FullName, sep = "\n")))
, распечатывает точный результат, который я ищу, но это заявление печати. Мне нужно сохранить вывод в другой переменной.
является 'unlist (а $ FULLNAME, use.names = FALSE)', что вы хотите? –
Это также сработало для меня: 'data.frame (Имена = имена ($ FullName))' – AntoniosK
Привет, Ричард, спасибо. это сработало для меня. – user5249203