将两个向量组合成单个列表

时间:2017-06-05 22:12:31

标签: r vector

我有一组带有两组识别号码的变量。我只是使用粘贴来获取向量,所以我有:

in <- "abc001":"abc050"

out <- "001xyz":"200xyz"

我希望将它们组合起来,以便考虑每个值。我尝试了paste(in, "-", out, separate=""),它给出了:

“abc001-001xyz”

但直到我达到200xyz。如何获得这些值的每种可能组合的列表?

1 个答案:

答案 0 :(得分:0)

使用expand.grid

df <- expand.grid(in, out)
paste(df$in,df$out, separate = "-")