R: Использование lapply и сток вместе: создавать файлы и сохранять результаты в списке? - PullRequest
0 голосов
/ 28 апреля 2020

В R я вызываю sink () в lapply () l oop, чтобы сгенерировать файлы, которые захватывают выходные данные пошаговой регрессии. Хотя он способен генерировать файлы очень хорошо, я не могу хранить ни одно из значений, то есть объектов lm, внутри списка, так как приемник возвращает NULL для каждой итерации.

Есть ли способ для, в конце концов, l oop, оба: 1) сохранить исходный текстовый вывод каждой итерации в файл и 2) сохранить числовой / et c. выходные данные каждой указанной итерации в списке, а? Например, сделать что-то вроде этого:

    some_list <- lapply(1:n, function(x) {
       sink(file=paste(save.path, label[x]);
       some_function(...)
       sink()
    } )

С some_list, возвращающим фактические значения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...