#r #plyr #sapply #vegan
Вопрос:
Я применил функцию bin из OneR ко всем столбцам фрейма данных. Теперь я хотел бы преобразовать это в фрейм данных. Я попробовал несколько различных методов, чтобы преобразовать его, но мне это не удалось.
library(vegan)
library(OneR)
data(dune)
dune.vars <- sapply(dune, function(x) bin(x,nbins = 3,method = "content", na.omit = F))
dune.vars <- do.call(cbind.data.frame, dune.vars)
df <- plyr::ldply (dune.vars, data.frame)
Ответ №1:
Я все понял!
dune.vars <- as.data.frame(sapply(dune.vars, function(x) cbind(as.vector(bin(x,nbins = 3,method = "content", na.omit = F)))))