r語(yǔ)言中如何實(shí)現(xiàn)數(shù)據(jù)行列互換

小億
381
2023-11-28 03:26:28

在R語(yǔ)言中,可以使用t()函數(shù)來(lái)實(shí)現(xiàn)數(shù)據(jù)行列互換。下面是一個(gè)示例:

# 創(chuàng)建一個(gè)矩陣
mat <- matrix(1:6, nrow = 2)

# 輸出原始矩陣
print(mat)

# 使用t()函數(shù)進(jìn)行行列互換
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

在上述示例中,首先創(chuàng)建一個(gè)2行3列的矩陣mat。然后使用t()函數(shù)將mat進(jìn)行行列互換,生成一個(gè)3行2列的矩陣trans_mat。最后分別輸出原始矩陣和互換后的矩陣。

0