Posted on

将每一个向量长度设为它们之中最长的那个
length(x)=最大长度的那个向量的长度
再合并转成数据框即可

举个例子:

a <- 1:8
b <- month.abb
c <- seq(10,100,10)
length(a) <- 12
length(c) <- 12
data.frame(a,b,c)
##输出
    a   b   c
1   1 Jan  10
2   2 Feb  20
3   3 Mar  30
4   4 Apr  40
5   5 May  50
6   6 Jun  60
7   7 Jul  70
8   8 Aug  80
9  NA Sep  90
10 NA Oct 100
11 NA Nov  NA
12 NA Dec  NA

One Reply to “R中不同长度的向量,如何合并为一个data frame?”

  1. 进哥哥,我想做一个基因与铁死亡家族相关性分析可视化咋做啊?上面都是一个基因与一个基因的相关性分析

发表评论

邮箱地址不会被公开。 必填项已用*标注