在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。最后分别输出原始矩阵和互换后的矩阵。

