아래 코드의 경우 R에서 정수가 아닌 시퀀싱이 필요합니다. 다음 코드를 실행하면 "Error in datalist [[j]] <-DF1 : try to select less than one element in integerOneIndex"오류가 발생합니다.
datalist = list()
for (j in seq(0, 1, 0.125)){
DF1 <- do.call(cbind, lapply(seq(5,60,5), function(i) setNames(data.frame(rlnorm(n=10000, log(i^2 / sqrt((i*j)^2 + i^2)), sqrt(log(1 + ((i*j)^2 / i^2))))), i)))
DF1$CV <- j
datalist[[j]] <- DF1
}
DF2 = do.call(rbind, datalist)
의 출력 seq
이 정수가 아닙니다. 벡터 시퀀스를 반복하는 것이 좋습니다.
v1 <- seq(0, 1, 0.125)
datalist <- vector('list', length(v1))
for(j in seq_along(v1)) {
DF1 <- do.call(cbind, lapply(seq(5,60,5), function(i) setNames(data.frame(rlnorm(n=10000, log(i^2 / sqrt((i*j)^2 + i^2)), sqrt(log(1 + ((i*j)^2 / i^2))))), i)))
DF1$CV <- v1[j]
datalist[[j]] <- DF1
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다