String 从循环创建字符串向量
我试图为String 从循环创建字符串向量,string,r,for-loop,String,R,For Loop,我试图为combn命令创建一个标签,以便准确地知道比较的是哪对。 下面是一个例子: 让a成为我感兴趣的向量 a<-seq(1,10,1) c<-combn(a,2) a移除循环并使用矢量化方法: label <- paste("Exon", c[1,] "with", c[2,]) label移除循环并使用矢量化方法: label <- paste("Exon", c[1,] "with", c[2,]) label循环只运行一次,因为ncol(c)只是一个值。您必
combn
命令创建一个标签,以便准确地知道比较的是哪对。
下面是一个例子:
让a成为我感兴趣的向量
a<-seq(1,10,1)
c<-combn(a,2)
a移除循环并使用矢量化方法:
label <- paste("Exon", c[1,] "with", c[2,])
label移除循环并使用矢量化方法:
label <- paste("Exon", c[1,] "with", c[2,])
label循环只运行一次,因为ncol(c)
只是一个值。您必须使用类似于1:ncol(c)
或seq(along=label)
的东西。您的循环只运行一次,因为ncol(c)
只是一个值。您必须使用类似于1:ncol(c)
或seq(along=label)
@sgibb为什么使用c
作为名称非常糟糕?您应该(在某些情况下)使用base::c
,仅此而已。也许不优雅,但我不认为它有那么糟糕。@sgibb为什么用c
作为名字很糟糕?您应该(在某些情况下)使用base::c
,仅此而已。也许不优雅,但我觉得没那么糟糕。