코드는 이런데
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로 바꾸는거 아닌거야?
코드는 이런데
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로 바꾸는거 아닌거야?
아니요
흑흑 제발여
안 받아주면 뉴비 궁금해서 주금
r 잘 모르는디 대충 보니까 mycro 배열이 2차원 배열이고 해당 배열의 i행 i열 값을 na 값으로 바꾸는 코드가타 ㅇㅅㅇ
ㅇㅇ 맞어 그런데 그러면 모든 i행과 i열 값을 na로 바꾸는거 아닌가?? 어떻게 1만 딱 꼭 집어서 바꾸는거지?? 아니 교수새기 설명 좀 해주지..
1:nrow(mycor) 이부분이 키겠지. 나도 r 문법을 정확히 잘 몰라서 이게 먼지 몰거써
그렇구만
아아앙아ㅏ아알겠다 알게싸 시발알겠다 너덕분이다 너천재구나
나도 R은 모르지만 1:nrow(mycor) 이건 1부터 n (n은 행렬 크기)까지 돌라는 뜻이겠지. 아마 주 대각선에 있는 애들만 1인 뭔가의 제약조건이 있고 글쓴이는 그걸 이해 못한것같은데. 코드는 주 대각선을 전부 바꾸는 거 맞음.
맞어.. 내가 자료 설명이 부족했는데도 알아차리는구나 .. 니말이 맞다 ㄳㄳ