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

Connected

道练习

什么是矩阵?

在 R 中,矩阵是将相同数据类型(数值、字符或逻辑)的元素按固定的行数和列数排列而成的集合。由于只涉及行和列,矩阵是二维的。

您可以使用 matrix() 函数在 R 中构造矩阵。请看下面的示例:

matrix(1:9, byrow = TRUE, nrow = 3)

在 matrix() 函数中:

  • 第一个参数是元素集合,R 会将其排列到矩阵的行和列中。这里使用 1:9,它是 c(1, 2, 3, 4, 5, 6, 7, 8, 9) 的简写。
  • 参数 byrow 表示按行填充矩阵。若希望按列填充,只需设为 byrow = FALSE。
  • 第三个参数 nrow 指定矩阵应有 3 行。

说明

100 XP

构造一个包含 3 行、元素为 1 到 9 的矩阵,并按行填充。