Как сохранить в векторе (списков) выходные данные функции, запущенной во вложенных циклах - PullRequest
0 голосов
/ 22 февраля 2020

Мне нужно попробовать разные значения для 2 переменных и их комбинаций (w и nd), используемых в функции (climit), которая возвращает объект, содержащий несколько списков и значений.

Существо Точнее:

Для w Мне нужно попробовать следующие значения:

19,21,23,25,27,29,31,33,35,37,39,41; (12 values)

для nd Мне нужно попробовать следующие значения:

5,10,15,20,25,30,35,40,45,50,55,60; (12 values)

Что я хотел бы сделать, это сохранить результаты всех комбинаций (TOT = 12x12 = 144).

for (w in W) {
for (nd in ND) {
cl<-climit(imgs = phase1, fa.rate = 1/46, model = mod, type= 1, stat = "ad",    w = w, nD = nd, verbose = TRUE)
CL[[i]]<-cl #saving the output of each combination into a vector of lists
SMS[i,]<-cl$$localStat$PIstats #saving n values into a matrix of dim TOTxn
}
}

Я не знаю, нужно ли мне вставить a для l oop для i, который идет от 1 до 144 (если да, где?) или если нужен другой способ решения проблемы.

...