Matrisdekomposition
Matrisen G finns här som en Pandas-dataram. Titta på den för att förstå hur den ser ut. Undersök de möjliga faktormatriserna H, I och J (också Pandas-dataramar) och avgör vilka två matriser som ger matrisen G när de multipliceras med varandra.
Den här övningen är en del av kursen
Bygg rekommendationsmotorer med PySpark
Övningsinstruktioner
- Ta en titt på matrisen
Gmed kommandotprint - Undersök matriserna
H,IochJoch avgör vilket par av dessa matriser som gerGnär de multipliceras med varandra. - Ange ditt svar i den angivna
np.matmul()-koden.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)