gpt4 book ai didi

r - 从两个向量创建元组

转载 作者:行者123 更新时间:2023-12-03 11:53:06 25 4
gpt4 key购买 nike

如果我有两个长度相同的向量 A<-c(5,10)B<-c(7,13)如何轻松地将这两个向量转换为单个元组向量 i。 e. c((5,7),(7,13)) ?

最佳答案

其他人提到了 list 。我看到了其他可能性:

cbind(A, B)  # makes a column-major  2x2-"vector"
rbind(A, B) # an row major 2x2-"vector" which could also be added to an array with `abind`

也可以保留它们的“起源”
AB <- cbind(A=A, B=B)
array(c(AB,AB+10), c(2,2,2) )
, , 1
[,1] [,2]
[1,] 5 7
[2,] 10 13
, , 2
[,1] [,2]
[1,] 15 17
[2,] 20 23

> abind( array(c(AB,AB+10), c(2,2,2) ), AB+20)
, , 1
A B
[1,] 5 7
[2,] 10 13

, , 2
A B
[1,] 15 17
[2,] 20 23

, , 3
A B
[1,] 25 27
[2,] 30 33

关于r - 从两个向量创建元组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7799591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com