How to generate multiple matrix in R

前端 未结 3 635
一生所求
一生所求 2021-01-27 06:22

I have gotten two lists of values in 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 
3条回答
  •  野性不改
    2021-01-27 06:32

    daily_max_car <- list(21,21,22,22,22,22,21)
    daily_0.8 <- list(16,17,17,17,18,17,17)
    
    myfunction <- function(Lambda, N){
      Mue <- 4
      Rho <- Lambda/Mue
      df <- as.data.frame(matrix(0, ncol = 4, nrow = Lambda))
      names(df) <- c("A","B","C","D")
      df[,1] <- 1:Lambda
      df[,2] <- N
      df[,3] <- df[,1] - df[,2] 
      df[,4] <- 69*60*24
      return(df) 
    }
    
    myfunction(21,16)
    result <- mapply(myfunction, daily_max_car, daily_0.8)
    

    Result

提交回复
热议问题