在此,我们将解释如何编写 R 程序来创建空矩阵。为了更好地理解此 R 程序示例,我们始终建议您学习以下 R 编程 的基本主题:
在此,我们将解释如何编写 R 程序来创建空矩阵。我们使用内置函数 matrix() 进行此转换。此方法有助于从给定值集中创建矩阵。此函数的语法为:
matrix(data = NA, nrow = 1, ncol = 1, byrow = FALSE,dimnames = NULL)
NA:一个可选的数据向量。
nrow:所需的行数。
ncol:所需的列数。
byrow:如果为 FALSE(默认值),则矩阵按列填充;否则按行填充。
dimnames:NULL 或一个长度为2的列表,分别给出行名和列名。
以下是 R 程序中用于创建空矩阵的步骤。在此 R 程序中,我们直接将值赋给内置函数。并打印函数结果。此处我们使用变量 Matx 来赋值矩阵。
步骤 1:将变量 Matx 赋值为矩阵值
步骤 2: 创建一个 6 行 5 列的矩阵
步骤 3: 通过调用 matrix(, nrow = 6, ncol = 5) 创建
步骤 4: 打印结果矩阵
Matx=matrix(, nrow = 6, ncol = 5)
print("Empty matrix of 6 rows and 5 columns:")
print(Matx)
[1] "Empty matrix of 6 rows and 5 columns:"
[,1] [,2] [,3] [,4] [,5]
[1,] NA NA NA NA NA
[2,] NA NA NA NA NA
[3,] NA NA NA NA NA
[4,] NA NA NA NA NA
[5,] NA NA NA NA NA
[6,] NA NA NA NA NA