Matris çarpanlarına ayırma
G matrisi burada bir Pandas dataframe'i olarak verilmiştir. Nasıl göründüğünü anlamak için görüntüle. Olası çarpan matrislere, yani H, I ve J (bunlar da Pandas dataframe'leri) matrislerine bak ve hangi iki matrisin çarpımıyla G matrisinin elde edileceğini belirle.
Bu egzersiz, kursun bir parçasıdır
PySpark ile Öneri Motorları Oluşturma
Egzersiz talimatları
printkomutunu kullanarakGmatrisine bir göz atH,IveJmatrislerine bak ve çarpıldığındaG'yi üretecek matris çiftini belirle.- Yanıtını verilen
np.matmul()koduna gir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Take a look at Matrix G using the following print function
print("Matrix G:")
print(____)
# Take a look at the matrices H, I, and J and determine which pair of those matrices will produce G when multiplied together.
print("Matrix H:")
print(____)
print("Matrix I:")
print(____)
print("Matrix J:")
print(____)
# Multiply the two matrices that are factors of the matrix G
prod = np.matmul(____, ____)
print(G == prod)