1
У меня есть вектор a=0.01
переменная Сохранение в RDATA файл со строкой в имени переменной
Затем я создаю mat<-matrix(data=NA,ncol=10,nrow=10)
Я переименовать матрицу:
assign(x = paste("mat", a, sep = "_"), value = mat)
В результате переменная будет называться mat_0.01
Тогда я хотел бы сохранить эту переменную:
save(mat_'string', file="mat.Rdata")
Вопрос в том, как передать новое имя переменной в аргументе сохранения.
'assign' является неправильный подход. Храните данные в списке, например. 'simulation <- list (a = a, mat = mat)'. Если у вас их много, сохраните их в списке списков. – flodel
Я больше не мог согласиться с @flodel. –
это может стать действительно беспорядочным, после того, как я пока узнаю, какой вектор принадлежит к какой матрице? – user1723765