ComeçarComece de graça

Alternativas à inversa regular de matriz

No último vídeo, falamos rapidamente sobre inversas generalizadas ou pseudo-inversas.

Neste exercício, você vai usar a inversa generalizada de Moore-Penrose do pacote MASS e ver que ela produz a inversa regular se a matriz com que você está trabalhando já for invertível!

O comando ginv() calcula a inversa generalizada de Moore-Penrose no R.

Para mais informações sobre a inversa de Moore-Penrose, veja este link.

Este exercício faz parte do curso

Álgebra Linear para Data Science em R

Ver curso

Instruções do exercício

  • A Matriz de Massey da WNBA M e o vetor de diferenças de pontos f já foram carregados para você. Imprima M novamente.
  • Aplique a inversa regular de M a f e imprima o resultado.
  • O pacote MASS já está carregado. Aplique a inversa generalizada ginv(M) a f e imprima o resultado.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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)
Editar e executar o código