Удалить пароль из пользовательской сессии после входа в систему

Эта функция должна возвращать правильный список со всеми data.frames в качестве элементов

dfs <- Filter(function(x) is(x, "data.frame"), mget(ls()))

, тогда вы можете их перевернуть с помощью

do.call(rbind, dfs)

Конечно, это ужасно глупо есть куча data.frames, лежащих вокруг, которые так связаны, что вы хотите rbind их. Похоже, что они, вероятно, должны были быть в списке в первую очередь.

Я рекомендую вам сказать от assign(), что всегда является признаком того, что, вероятно, это не так. Попробуйте

temp <- list.files(pattern="*.csv")
dfs <- lapply(temp, read.csv)

, который должен немедленно вернуть список.

0
задан user8463989 30 December 2018 в 19:08
поделиться