코드는 이런데

for(i in 1:nrow(mycor)){

mycor[i,i] <- NA

}

일단 무슨 코드냐면 .. 예를들어 자료가 0.6, 0.7, 1 이렇게 되어있는데 1을 제외한 제일 큰 값을 구하는게 목표여서

mycor에서 1을 na값으로 바꾸는 코드야.. 그런데 mycor[i,i] <- na가 어떻게 1을 na로 바꾸는 문장인거야?

잘 이해가 안된다.. 그냥 모든 숫자를 na로 바꾸는거 아닌거야?