Я новичок в R, где я могу поставить в Caculatewq функции?

учил два списка значений в R.

daily_max_car: (List 1)
21 21 22 22 22 22 21 
daily_0.8: (List 2)
16 17 17 17 18 17 17 

Попытка написать цикл For в R-Studio для генерации нескольких матриц, используя одно из значений из этих двух списков (один за другим).

Вот код, который я использовал для генерации одной матрицы!

 Lambda <- 21 (From List 1)
 Mue <- 4
 Rho <- Lambda/Mue
 N <- 16 (From List 2)

Все эти четыре параметра будут использоваться в функции "CalcullWQ".

calculatewq <- function(c)
{....Some thing happening }

##Create Matrix
matrix1 <- matrix(0,Lambda,4)
matrix1[,1] <- 1:Lambda
### Create a column of matrix with repeated "N"
rep.row<-function(x,y)
{matrix(rep(x,each=y),nrow=y)}
created_mar_1 <- rep.row(N,Lambda)
car_n<- created_mar_1-matrix1[,1]
created_mar_3 <- rep.row(69*60*24,Lambda)

## Add into Matrix
for (i in 1:Lambda)
{matrix1[i,2] <- calculatewq(i)[2]
matrix1[i,3] <- calculatewq(i)[5]
matrix1[,4] = car_n*created_mar_3}`

Как только я изменю один из параметров, он сгенерирует новую матрицу. Таким образом, как я могу написать цикл for для генерации нескольких матриц, в то время как я помещаю разные значения в лямбда и N.

Спасибо вам большое! Сэмпсон

Ответы на вопрос(1)

Ваш ответ на вопрос