向量的R函数组合
我有一个包含3个元素的向量向量的R函数组合,r,R,我有一个包含3个元素的向量tempo你走的很好 @library(tidyverse) tempo <- c("VAR1", "VAR2", "VAR3") Q.E.D.你走得很好 @library(tidyverse) tempo <- c("VAR1", "VAR2", "VAR3") Q.E.D.如果您需要基于集合的解决方案,您可以试试这个。您必须将循环索引调整为停止在2,如果不需要,则必须去掉NULL集 library("sets") all_sub = NULL f
tempo你走的很好
@library(tidyverse)
tempo <- c("VAR1", "VAR2", "VAR3")
Q.E.D.你走得很好
@library(tidyverse)
tempo <- c("VAR1", "VAR2", "VAR3")
Q.E.D.如果您需要基于集合的解决方案,您可以试试这个。您必须将循环索引调整为停止在2,如果不需要,则必须去掉NULL集
library("sets")
all_sub = NULL
for (i in 1:length(x)) {
all_sub = set_union(all_sub, set_combn(x,i))
}
如果您需要基于集合的解决方案,可以尝试此方法。您必须将循环索引调整为停止在2,如果不需要,则必须去掉NULL集
library("sets")
all_sub = NULL
for (i in 1:length(x)) {
all_sub = set_union(all_sub, set_combn(x,i))
}
我们可以使用combn
c(tempo, combn(tempo, 2, FUN = paste, collapse=" + "))
我们可以使用combn
c(tempo, combn(tempo, 2, FUN = paste, collapse=" + "))
尝试使用combn
c(节奏,combn(节奏,2,FUN=paste,collapse=“+”)
do.call(c,lappy(seq_-augh(tempo),combn,x=tempo,simplify=FALSE))
尝试使用combn
c(节奏,combn(节奏,2,FUN=paste,collapse=“+”)
do.call(c,lappy,seq)-augh(节奏),combn,x=tempo,simplify=FALSE))