Я думаю, мой вопрос в два разаОт списка до n векторов в R
У меня есть список из n кадров данных. Я хочу сделать n кадров данных b1, b2, b3 ... bn, чтобы я мог более легко получить доступ к данным для некоторых других функций.
Например, когда я использую hist(log(b[[1]]$var))
я получаю все виды ошибок,
но если вместо этого, я сначала сделать b1 = b[[1]]
, то hist(log(b1))
не дает мне никаких проблем.
- Как создать кадры п данных b1, b2 ... Ьп из моего списка п объектов И/ИЛИ
- Если я не могу сделать b1, b2 ... Ьп отдельных кадров данных, как бы я мог передать объекты через функции надежно в оригинальной форме
b[[1]]
?
А я уже переименованным весь список объектов для b1, b2 и т.д. ... так list2env (л, Envir = GlobalEnv()) как бы присоединяют их? Спасибо, люк. – user3330466
@ user3330466 Посмотрите на '? List2env'. Он помещает все (названные) компоненты списка как объекты в глобальную среду, которая содержит кадры данных, функции и т. Д., С которыми вы можете получить доступ повсюду. – lukeA