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函數創建矩陣對象了。