温馨提示×

r语言中如何实现数据行列互换

小亿
419
2023-11-28 03:26:28
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:R语言中数据分成多列怎么实现

0