Massey 행렬 조정하기
WNBA Massey 행렬 모델에서 평점 문제의 해가 존재하고 유일해지도록 몇 가지 조정이 필요해요. 현재의 행렬은 (계산적으로) 가역하지 않기 때문입니다.
이를 바꾸는 한 가지 방법은 행렬 $M$의 맨 아래에 1로 된 행을 추가하고, $M$의 가장 오른쪽에 -1로 된 열을 추가하며, 점수 차 벡터 $\vec{f}$의 맨 아래에 0을 추가하는 것입니다. 이 연습 문제에서는 실제로 이러한 항목을 모두 행렬 $M$에 추가해 볼 거예요.
이 연습은 강의의 일부입니다
R로 배우는 데이터 과학을 위한 선형대수
연습 안내
rbind()를 사용해 행렬M의 맨 아래에1로 된 행을 추가하세요. 결과를M_2에 할당하세요.cbind()를 사용해M_2의 오른쪽에-1로 된 열을 추가하세요. 결과를M_3에 할당하세요.M_3의 13x13 원소를1로 설정하세요.- 최종 행렬을 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Add a row of 1's
M_2 <- rbind(M, ___)
# Add a column of -1's
M_3 <- ___(M_2, rep(-1, 13))
# Change the element in the lower-right corner of the matrix
M_3[___, ___] <- 1
# Print M_3
print(___)