Tính doanh thu phòng vé toàn cầu
Yếu tố quan trọng nhất để ngay lập tức, một bộ phim trở thành huyền thoại ở Hollywood chính là doanh thu phòng vé toàn cầu của nó.
Để tính tổng doanh thu phòng vé cho 3 phần phim Star Wars, bạn cần cộng cột doanh thu tại Mỹ với cột doanh thu ngoài Mỹ.
Trong R, hàm rowSums() giúp chúng ta tính tổng cho từng hàng của một ma trận. Hàm này tạo ra một vector mới:
rowSums(my_matrix)
Bài tập này là một phần của khóa học
Nhập môn Ngôn ngữ lập trình R
Hướng dẫn bài tập
Hãy tính doanh thu phòng vé toàn cầu cho 3 phần phim và lưu vào vector có tên worldwide_vector.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Construct star_wars_matrix
box_office <- c(460.998, 314.4, 290.475, 247.900, 309.306, 165.8)
region <- c("US", "non-US")
titles <- c("A New Hope",
"The Empire Strikes Back",
"Return of the Jedi")
star_wars_matrix <- matrix(box_office,
nrow = 3, byrow = TRUE,
dimnames = list(titles, region))
# Calculate worldwide box office figures
worldwide_vector <-