В R
у меня есть список, сгенерированный функцией split()
, поэтому у меня есть список, в котором каждый элемент назван и является фреймом данных.
Есть ли быстрый способ принять каждый именованный элемент в списке и назначить его объекту с тем же именем вне списка?
Итак, если у меня есть список с элементами "a", "b" и "c ", есть ли функция, которую я могу использовать для создания" a "," b "и" c "в качестве фреймов данных в глобальной среде вне списка? Т.е. я бы хотел автоматизировать удаление всего списка из списка и присвоение объектам того же имени, которое они имели в списке.
Пример: у меня список, созданный следующей строкой кода:
my_list <- list("a" = data.frame(1:10, 1:10),
"b" = data.frame(1:10, 1:10),
"c" = data.frame(1:10, 1:10))
Но вместо того, чтобы иметь my_list
в глобальной среде, я хочу, чтобы объекты a
, b
и c
каждый были фреймами данных в глобальной среде, которых нет в списке.