ADsP 한 권으로 끝내기 139P - matrix 응용문제
m 1&m[,2]>5,] # 쉼표 주목. 행만 지정됨 위 코드의 출력 결과를 묻는 문제가 나왔다. 일단 m 값을 확인하자 > m [,1] [,2] [1,] 1 4 [2,] 2 5 [3,] 3 6 & 연산자로 연결된 코드를 하나씩 살펴보자. 우선 좌측항부터. > m[,1]>1 [1] FALSE TRUE TRUE > m[m[,1]>1] [1] 2 3 5 6 행렬 m의 1열에 대해 '>1'연산을 걸었더니 1열의 첫번째 요소는 F, 두번째 요소는 T, 세번째 요소는 T가 나왔다. m[m[,1] > 1]은 바꿔말하면 m[c(FALSE, TRUE, TRUE)] 이다. 좌측항의 결과는 F, T, T 열기준으로 연산하기에 1열의 2, 3번째 요소인 2, 3과 2열의 2, 3번째 요소인 5, 6이 출력된다. 행렬의 열기..