Я не могу найти ответ, хотя уверен, что его уже спросили ... но я хотел извлечь и объединить подмножество столбцов data.frame в один список без использования каких-либо пакетов. Например:
DF <- data.frame(a = c(1,2,3), b = c(4,5,6), c = c(7,8,9))
test <- c(DF[,1], DF[,2], DF[,3]) # Gives what I want
test <- c(DF[,1:3]) # Doesn't give what I want
Таким образом, желаемым выводом будет один список значений 1: 9. Я бы хотел, чтобы подмножество назначалось динамически, поэтому я не могу сделать это так, как набрал его, даже если он дает желаемый результат. Единственный другой способ, который я мог бы подумать, это иметь все oop и постепенно добавлять по одному столбцу за раз, например, test <- c (test, DF [, i]) </p>