2 차원 매트릭스를 사용하여 2 차원 매트릭스 결과를 생성하려고합니다. 변경할 때마다 행 수와 열 수가 새로운 방식으로 결정됩니다. 함수의 값으로 행 수와 열 수를 결정합니다. 내가 할subscript out bounds 함수 내에서 두 개의 for 루프가있는 경우
HRC <- function(n,b,c)
{
R=matrix(,nrow = n*b, ncol = c)
R[0,]=133
for (j in 1:c)
{
r=rnorm(n*b)
for (i in 1:n*b){
R[i+1,j]=R[i,j]+3*b/r[i]
}
}
return(R)
}
HRC(10,1,3)
오류 메시지는 다음과 같습니다 :
Error in R[i + 1, j] = R[i, j] + 3 * b/r[i] : subscript out of bounds
내가 궁금해 물어와 "아웃 오브 바운드 첨자"를 해결하고자하는 기능은 문제는 다음과 같다 이 문제를 해결할 수 있습니다. 미리 감사드립니다.
색인 생성 및 명확한 설명에 대한 매우 명확한 설명을 해주셔서 대단히 감사합니다! 나는 정말 큰 도움이되었다! 정말 고맙습니다! –