ПочатиПочніть безкоштовно

Факторизація матриць

Матриця G надана тут як датафрейм Pandas. Перегляньте її, щоб зрозуміти, як вона виглядає. Подивіться на можливі матриці-фактори H, I та J (також датафрейми Pandas) і визначте, які дві матриці при множенні дадуть матрицю G.

Ця вправа є частиною курсу

Створення рушіїв рекомендацій у PySpark

Переглянути курс

Інструкції до вправи

  • Перегляньте матрицю G за допомогою команди print
  • Перегляньте матриці H, I та J і визначте, яка пара з них при множенні дасть G.
  • Введіть вашу відповідь у наданий код np.matmul().

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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)
Редагувати та запускати код