BaşlayınÜcretsiz başlayın

Massey Matrisini Düzenleme

WNBA için Massey Matrisi modelimizde, derecelendirme problemimize bir çözümün var olması ve tekil olması için bazı ayarlamalar yapmamız gerekiyor. Bunun nedeni, elimizdeki matrisin (hesaplamalı olarak) terslenebilir olmamasıdır.

Bunu değiştirmenin bir yolu, matris \(M\)'in en altına 1'lerden oluşan bir satır, \(M\)'in en sağına -1'lerden oluşan bir sütun ve sayı farkları vektörü \(\vec{f}\)'in en altına 0 eklemektir. Bu egzersizde, bunların hepsini gerçekten matris \(M\)'e ekleyeceksin.

Bu egzersiz, kursun bir parçasıdır

R ile Veri Bilimi için Lineer Cebir

Kursa Göz Atın

Egzersiz talimatları

  • rbind() komutunu kullanarak M matrisinin en altına 1'lerden oluşan bir satır ekle. Sonucu M_2 değişkenine ata.
  • cbind() komutunu kullanarak M_2'nin sağına -1'lerden oluşan bir sütun ekle. Sonucu M_3 değişkenine ata.
  • M_3'ün 13x13 elemanını 1 olarak ayarla.
  • Ortaya çıkan matrisi yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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(___)
Kodu Düzenle ve Çalıştır