시작하기무료로 시작하기

정칙 역행렬의 대안

지난 영상에서 일반화 역행렬, 즉 의사역행렬에 대해 간단히 살펴봤습니다.

이번 연습 문제에서는 `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)
코드 편집 및 실행