在R語言中,可以使用t()
函數來實現數據行列互換。下面是一個示例:
# 創建一個矩陣
mat <- matrix(1:6, nrow = 2)
# 輸出原始矩陣
print(mat)
# 使用t()函數進行行列互換
trans_mat <- t(mat)
# 輸出互換后的矩陣
print(trans_mat)
輸出:
[,1] [,2] [,3]
[1,] 1 3 5
[2,] 2 4 6
[,1] [,2]
[1,] 1 2
[2,] 3 4
[3,] 5 6
在上述示例中,首先創建一個2行3列的矩陣mat
。然后使用t()
函數將mat
進行行列互換,生成一個3行2列的矩陣trans_mat
。最后分別輸出原始矩陣和互換后的矩陣。