1. Learn
  2. /
  3. 课程
  4. /
  5. R 入门

Connected

道练习

矩阵元素的选择

与向量类似,您可以使用方括号 [ ] 从矩阵中选择一个或多个元素。向量是一维的,而矩阵是二维的。因此,您需要用逗号将要选择的行与列分开。例如:

  • my_matrix[1,2] 选取第 1 行第 2 列的元素。
  • my_matrix[1:3,2:4] 会返回一个包含第 1、2、3 行与第 2、3、4 列数据的矩阵。

如果要选取整行或整列,逗号前后分别不需要数字:

  • my_matrix[,1] 选取第 1 列的所有元素。
  • my_matrix[1,] 选取第 1 行的所有元素。

带着这份新知识回到 Star Wars!与上一个练习一样,all_wars_matrix 已经在您的工作区中可用。

说明

100 XP
  • 选取所有电影的非美国票房(all_wars_matrix 的整列第二列),将结果保存为 non_us_all。
  • 对 non_us_all 使用 mean() 计算所有电影的非美国票房平均值。直接打印结果。
  • 这次只选择 all_wars_matrix 中前两部电影的非美国票房。将结果保存为 non_us_some。
  • 再次使用 mean() 打印 non_us_some 中数值的平均值。