MulaiMulai sekarang secara gratis

Alternatif untuk Invers Matriks Biasa

Pada video terakhir, kita membahas secara singkat tentang invers tergeneralisasi atau pseudo-invers.

Pada latihan ini, Anda akan menggunakan invers tergeneralisasi Moore–Penrose dari paket MASS dan melihat bahwa hasilnya sama dengan invers biasa jika matriks yang Anda gunakan memang dapat diinvers!

Perintah ginv() menghitung invers tergeneralisasi Moore–Penrose di R.

Untuk informasi lebih lanjut tentang invers Moore–Penrose, lihat tautan berikut.

Latihan ini adalah bagian dari kursus

Aljabar Linear untuk Data Science di R

Lihat Kursus

Petunjuk latihan

  • WNBA Massey Matrix M dan vektor selisih poin f sudah dimuat untuk Anda. Cetak M lagi.
  • Terapkan invers biasa pada M ke f dan cetak hasilnya.
  • Paket MASS sudah dimuat untuk Anda. Terapkan invers tergeneralisasi ginv(M) ke f dan cetak hasilnya.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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)
Edit dan Jalankan Kode