การคำนวณเบื้องต้นกับเมทริกซ์ (2)
เช่นเดียวกับที่ 2 * my_matrix คูณทุกองค์ประกอบใน my_matrix ด้วยสอง การใช้ my_matrix1 * my_matrix2 จะสร้างเมทริกซ์ที่แต่ละองค์ประกอบเป็นผลคูณของค่าที่ตำแหน่งเดียวกันใน my_matrix1 และ my_matrix2
หลังจากดูผลลัพธ์ของแบบฝึกหัดก่อนหน้า บอสใหญ่อย่าง Lucas ชี้ให้เห็นว่าราคาตั๋วปรับขึ้นตามเวลา จึงขอให้วิเคราะห์ใหม่โดยใช้ราคาที่ระบุไว้ใน ticket_prices_matrix (ที่มา: จินตนาการล้วนๆ)
สำหรับผู้ที่คุ้นเคยกับเมทริกซ์: นี่ไม่ใช่การคูณเมทริกซ์แบบมาตรฐาน ซึ่งในภาษา R ใช้ %*% แทน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
R เบื้องต้น
คำแนะนำการฝึกหัด
- หาร
all_wars_matrixด้วยticket_prices_matrixเพื่อคำนวณจำนวนผู้ชมโดยประมาณทั้งในสหรัฐฯ และนอกสหรัฐฯ สำหรับภาพยนตร์ทั้งหกเรื่อง แล้วเก็บผลลัพธ์ไว้ในตัวแปรvisitors - จากเมทริกซ์
visitorsให้เลือกคอลัมน์แรกทั้งหมด ซึ่งแทนจำนวนผู้ชมในสหรัฐฯ แล้วเก็บค่านี้ไว้ในตัวแปร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