【发布时间】:2017-06-17 12:40:24
【问题描述】:
我需要将delta.vec 和sigma.vec 值通过我的required.replicates 函数并将它们存储在我的practice1 矩阵中。
但我得到NULL。
sigma.vec <- c(2,4,6,8,10,12)
delta.vec <- c(1,2,5,8,10)
practice1 <- matrix(0, nrow=length(delta.vec), ncol=length(sigma.vec))
required.replicates <- function(delta, sigma, z.alpha = 1.959964, z.beta=0.8416212) {
for(i in 1:length(delta.vec)) {
for(j in 1:length(sigma.vec))
practice1[i,j] <- ceiling((2*(z.alpha + z.beta)^2)* (sigma[j]/delta[i])^2)
}
}
practice1 <- required.replicates(delta=delta.vec, sigma=sigma.vec)
practice1
【问题讨论】:
标签: r function loops for-loop matrix