0
我想重复一个因子,如下图所示:我不确定这是否可以使用rep()
函数完成?重复因子元素
输入:
c("100G","105G","302G")
出来:
c("100G","100G","100G","100G","100G","105G","105G","105G","105G","105G","302G","302G","302G","302G","302G")
我想重复一个因子,如下图所示:我不确定这是否可以使用rep()
函数完成?重复因子元素
输入:
c("100G","105G","302G")
出来:
c("100G","100G","100G","100G","100G","105G","105G","105G","105G","105G","302G","302G","302G","302G","302G")
这是可以做到的:
inputVec <- c("100G","105G","302G")
outputVec <- rep(inputVec, each = 5)
outputVec
是的,这是可以做到...
这应该诀窍:
rep(c("100G","105G","302G"), each=10)
'rep'可以接受多个选项,即'each'或'times'如果我们要使用'times',则长度应该与初始向量相同。 'rep(v1,times = c(5,6,7))' – akrun
使它成为答案 – petermeissner