有没有办法根据数字向量连接向量字符串?
我正在尝试创建可以配对或自变量的元素级别。如果配对,我会尝试使用数字向量作为地图对它们进行分组。我想知道是否有这样的方法?有人有线索吗?
nVector = c(1,2,2)
sVector = c("apple", "strawberry", "blueberry")
也许做的等效输出:
c("apple", paste("strawberry", "blueberry"))
[1] "apple" "strawberry blueberry"
我也愿意接受其他关于它的想法。
谢谢。!
回答
你可以试试下面的代码 tapply
> tapply(sVector, nVector, paste0, collapse = " ")
1 2
"apple" "strawberry blueberry"