R言語でデータの行と列を入れ替える

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を生成します。最後に、元の行列と入れ替えた行列をそれぞれ出力します。

bannerAds