计算全球票房
在好莱坞,一部电影要想一举成名,最关键的莫过于全球票房成绩。
要计算这三部《星球大战》电影的总票房,你需要把美国票房与美国以外地区的票房相加。
在 R 中,rowSums() 函数可以方便地计算矩阵每一行的总和。该函数会创建一个新的向量:
rowSums(my_matrix)
本练习是课程的一部分
R 语言入门
练习说明
计算三部电影的全球票房,并将结果存储在向量 worldwide_vector 中。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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 <-