在C中将c('a''c','b')转换为c('a','a','c','c','b','b')?

时间:2010-12-23 23:42:38

标签: r text vector

给定变量向量,转换向量,以便重复每个变量

例如,我可以

sort(rep(c('a', 'c', 'b')))

除了我不想对它们进行排序;我希望它返回c('a', 'a', 'c', 'c', 'b', 'b')

1 个答案:

答案 0 :(得分:11)

使用?rep

vec <- c('a', 'b', 'c')
rep(vec, each = 2)