# Matrix Indexing ----------------------------- A <- matrix(1:6,2,3) A[1,3] A[2,] A[,2] A[1:2,2] A[2,1:2] A[,c(1,3)] A[,-1]
时间: 2023-09-10 08:09:00 浏览: 68
Tensor-flow常用函数
这段代码介绍了 R 语言中的矩阵索引。
在 R 语言中,可以使用方括号 [] 来对矩阵进行索引操作。例如,在代码中,定义了一个 2 行 3 列的矩阵 A。
使用 A[1,3] 可以获取矩阵 A 的第 1 行第 3 列的元素,返回结果为 3。
使用 A[2,] 可以获取矩阵 A 的第 2 行的所有元素,返回结果为向量 c(3, 6)。
使用 A[,2] 可以获取矩阵 A 的第 2 列的所有元素,返回结果为向量 c(2, 5)。
使用 A[1:2,2] 可以获取矩阵 A 的第 1 行和第 2 行的第 2 列元素,返回结果为向量 c(2, 5)。
使用 A[2,1:2] 可以获取矩阵 A 的第 2 行的第 1 列和第 2 列元素,返回结果为向量 c(4, 5)。
使用 A[,c(1,3)] 可以获取矩阵 A 的第 1 列和第 3 列的所有元素,返回结果为一个 2 行 2 列的矩阵。
使用 A[,-1] 可以获取矩阵 A 的除了第 1 列以外的所有元素,返回结果为一个 2 行 2 列的矩阵。
阅读全文