始める無料で始める

行列の掛け算

行列の掛け算をより深く理解するために、いくつかの行列演算を手動で行ってみましょう。

この演習はコースの一部です

PySpark で作る Recommendation Engines

コースを見る

演習の手順

  • 行列 ab は Pandas のデータフレームです。それぞれに .head() メソッドを使って内容を確認しましょう。
  • この2つの行列の積を自分で計算してみましょう。
  • np.array() で作成した product 配列に、行列 ab の積の値を入力します。
  • コードの最終行にある検証を使って、計算結果を確認しましょう。.dot() メソッドは2つの行列を掛け合わせます。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Use the .head() method to view the contents of matrices a and b
print("Matrix A: ")
print (a.____())

print("Matrix B: ")
print (b.____())

# Complete the matrix with the product of matrices a and b
product = np.array([[____,____], [____,____]])

# Run this validation to see how your estimate performs
product == np.dot(a,b)
コードを編集して実行