Я создал контейнер NA и пытаюсь заменить NA с указанным значением, которое является аргументом в одной из функций.
num.cars.beg<-20
num.cars.end<-70
num.cars.incr<-5
num.cols<-(abs(num.cars.end-num.cars.beg)/num.cars.incr)+1
num.its<-10
car.var.mat<-matrix(NA,num.its,num.cols) #creates empty container to hold
results
car.intervals<-c(seq(num.cars.beg,num.cars.end, num.cars.incr))
colnames(car.var.mat)<-paste(car.intervals,"Cars",sep = " ")
rownames(car.var.mat)<-paste("Iter.",c(seq(1,num.its,1)),sep = "")
Это создало матрицу, в которой строки управляются "num.its", а столбцы - "num.cars" с интервалом 20-70 с интервалом 5. Для каждой итерации мне бы хотелосьчтобы пропустить каждый столбец по моей формуле "run.sim" и заменить NA значениями run.sim.Так, например:
num.cars = 20 num.cars = 25
num.its = 1 run.sim1 output run.sim2 output
num.its = 2 run.sim3 output run.sim4 output
, где
run.sim(num.cars = each value in car.intervals, num.its = 2)