정칙 역행렬의 대안
지난 영상에서 일반화 역행렬, 즉 의사역행렬에 대해 간단히 살펴봤습니다.
이번 연습 문제에서는 `MASS' 패키지의 Moore-Penrose 일반화 역행렬을 사용해 보며, 작업 중인 행렬이 이미 가역이면 이 방법이 보통의 역행렬과 동일한 결과를 낸다는 것을 확인하겠습니다!
ginv() 명령은 R에서 Moore-Penrose 일반화 역행렬을 계산합니다.
Moore-Penrose 역행렬에 대한 더 자세한 내용은 다음 링크를 참고하세요.
이 연습은 강의의 일부입니다
R로 배우는 데이터 과학을 위한 선형대수
연습 안내
- WNBA Massey 행렬
M과 득실차 벡터f가 미리 로드되어 있습니다.M을 다시 출력하세요. M의 일반 역행렬을f에 적용하고 결과를 출력하세요.MASS패키지는 이미 로드되어 있습니다. 일반화 역행렬ginv(M)을 `f'에 적용하고 결과를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Print M
print(M)
# Find the rating vector the conventional way
r <- ___%*%f
colnames(r) <- "Rating"
print(r)
# Find the rating vector using ginv
r <- ___ ___ ___
colnames(r) <- "Rating"
print(r)