R语言matrix()
时间: 2023-10-20 10:05:49 浏览: 70
matrixplot_R语言相关系数图形绘制_r语言matrixplot_色块_matrixplot_色块图
5星 · 资源好评率100%
R语言中的`matrix()`函数用于创建矩阵(二维数组),其语法为:
```r
matrix(data, nrow, ncol, byrow, dimnames)
```
参数说明:
- `data`:矩阵中的数据,可以是向量、列表或数组。
- `nrow`:矩阵的行数。
- `ncol`:矩阵的列数。
- `byrow`:逻辑值,表示是否按行填充矩阵。默认为`FALSE`,即按列填充矩阵。
- `dimnames`:矩阵的行名和列名,是一个长度为2的列表,包含两个字符向量。
例如,创建一个3行4列的矩阵:
```r
m <- matrix(1:12, nrow = 3, ncol = 4)
print(m)
```
输出结果为:
```
[,1] [,2] [,3] [,4]
[1,] 1 4 7 10
[2,] 2 5 8 11
[3,] 3 6 9 12
```
其中,数据从1到12顺序填充到矩阵中。
阅读全文