開始使用免費開始

用矩陣做點算術(2)

就像 2 * my_matrix 會把 my_matrix 的每個元素都乘以 2 一樣,my_matrix1 * my_matrix2 會建立一個矩陣,其中每個元素都是 my_matrix1my_matrix2 對應元素相乘的結果。

在看過前一題的結果後,大老闆 Lucas 指出票價隨時間上漲。他要你改用 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
編輯並執行程式碼