R语言中的matrix函数用于创建矩阵对象。它的使用格式如下:
matrix(data, nrow, ncol, byrow, dimnames)
其中,参数的含义如下:
以下是一些示例:
# 创建一个3行2列的矩阵
x <- matrix(1:6, nrow = 3, ncol = 2)
print(x)
# 创建一个2行2列的矩阵,按行填充
y <- matrix(1:4, nrow = 2, ncol = 2, byrow = TRUE)
print(y)
# 创建一个2行2列的矩阵,并设置行名和列名
z <- matrix(1:4, nrow = 2, ncol = 2, dimnames = list(c("row1", "row2"), c("col1", "col2")))
print(z)
输出结果如下:
[,1] [,2]
[1,] 1 4
[2,] 2 5
[3,] 3 6
[,1] [,2]
[1,] 1 2
[2,] 3 4
col1 col2
row1 1 3
row2 2 4
这样,你就可以使用matrix函数创建矩阵对象了。