始める無料で始める

WNBAデータを探ってみましょう

この章では、2017年シーズン終了時点の Women's National Basketball Association (WNBA) におけるチームの強さを表す行列ベクトルモデルを扱います。たとえば Machine Learning を使って、任意の2チームの対戦結果を予測することができます。

WNBA には12チームがあるため、Massey 行列 \(M\) は 12x12 となり、最初はデータフレームとして読み込まれます。各チームの得失点差を並べたベクトルは、要素数12のベクトルになります。

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

Rで学ぶデータサイエンスのための線形代数

コースを見る

演習の手順

  • Massey 行列 M は読み込まれています。M を表示してください。
  • 強さベクトル f も読み込まれています。f を表示してください。
  • sum() コマンドを使って、M の第1列の合計が 0 であることを確かめてください(これはすべての列で成り立ちます)。
  • ベクトル f の合計を求めてください。これも 0 になるのはなぜでしょうか?

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

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

# Print the Massey Matrix M
___(___)

# Print the vector of point differentials f 
___

# Find the sum of the first column of M
___(___)

# Find the sum of the vector f
sum(___)
コードを編集して実行