行列の算術演算(2)
2 * my_matrix が my_matrix の各要素を2倍にしたように、my_matrix1 * my_matrix2 は my_matrix1 と my_matrix2 の対応する要素どうしを掛け合わせた行列を作成します。
前の演習の結果を見たルーカス上司は、チケット価格が時代とともに上昇していたと指摘しました。そこで、ticket_prices_matrix に含まれる価格(出典:想像)をもとに、分析をやり直すよう依頼されました。
行列演算に慣れている方へ:これは標準的な行列積ではありません。行列積を計算するには R の %*% を使ってください。
この演習はコースの一部です
R 入門
演習の手順
all_wars_matrixをticket_prices_matrixで割り、6作品それぞれの米国および米国外の推定来場者数を求めましょう。結果をvisitorsに代入してください。visitors行列から1列目全体(米国の来場者数)を選択し、us_visitorsとして保存してください。- 米国の平均来場者数を計算し、結果を出力してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# all_wars_matrix and ticket_prices_matrix are available in your workspace
all_wars_matrix
ticket_prices_matrix
# Estimated number of visitors
visitors <-
# US visitors
us_visitors <-
# Average number of US visitors