d*********k 发帖数: 1239 | 1 比如
A<-c(1,2,3,4,5)
B<-c(1,2,3)
如果直接用cbind:
> cbind(A,B)
A B
[1,] 1 1
[2,] 2 2
[3,] 3 3
[4,] 4 1
[5,] 5 2
怎么得到下面这样的形式呢?
A B
[1,] 1 1
[2,] 2 2
[3,] 3 3
[4,] 4
[5,] 5
谢谢啦啊~~ | u*****3 发帖数: 796 | 2 cbind(A,c(B,' ',' '))
【在 d*********k 的大作中提到】 : 比如 : A<-c(1,2,3,4,5) : B<-c(1,2,3) : 如果直接用cbind: : > cbind(A,B) : A B : [1,] 1 1 : [2,] 2 2 : [3,] 3 3 : [4,] 4 1
| d*********k 发帖数: 1239 | 3 谢谢啦啊~
不过我要是有很多vector呢?要是一个一个的数element的个数的话,还是蛮麻烦的呢~
有没有什么
比较通用的方法呢?
谢谢了啊~
【在 u*****3 的大作中提到】 : cbind(A,c(B,' ',' '))
| d******e 发帖数: 7844 | 4 Use list.
呢~
【在 d*********k 的大作中提到】 : 谢谢啦啊~ : 不过我要是有很多vector呢?要是一个一个的数element的个数的话,还是蛮麻烦的呢~ : 有没有什么 : 比较通用的方法呢? : 谢谢了啊~
| d*********k 发帖数: 1239 | 5 我也想这用list,可是不是很熟悉
你能不能详细点?比如这个简单的例子? 谢谢啦啊
【在 d******e 的大作中提到】 : Use list. : : 呢~
| b*******g 发帖数: 513 | 6 Here is an example:
> a<-c(1,2,3)
> b<-c(1,2,3,4)
> c<-list(a,b)
> c
[[1]]
[1] 1 2 3
[[2]]
[1] 1 2 3 4
【在 d*********k 的大作中提到】 : 我也想这用list,可是不是很熟悉 : 你能不能详细点?比如这个简单的例子? 谢谢啦啊
| t*******i 发帖数: 742 | 7 有个叫rbind.fill或者cbind.fill的命令
是一个人写的package
搜一下好了
【在 d*********k 的大作中提到】 : 比如 : A<-c(1,2,3,4,5) : B<-c(1,2,3) : 如果直接用cbind: : > cbind(A,B) : A B : [1,] 1 1 : [2,] 2 2 : [3,] 3 3 : [4,] 4 1
| B**W 发帖数: 2273 | 8 B <- c(B, rep(NA,length(A)-length(B)))
cbind(A,B)
【在 d*********k 的大作中提到】 : 比如 : A<-c(1,2,3,4,5) : B<-c(1,2,3) : 如果直接用cbind: : > cbind(A,B) : A B : [1,] 1 1 : [2,] 2 2 : [3,] 3 3 : [4,] 4 1
|
|