r - 使用粘贴折叠多个向量

标签 r paste

我知道使用粘贴我可以使用 collapse在所有元素之间添加“+”。例如,如下所述:Using Paste to collapse a vector in R 。它在这里效果很好:

a <- paste( c( "one", "two") , collapse=" + " )
b <- paste( c( "3", "4") , collapse=" + " )

但是当我尝试将两个矢量之间用“+”粘贴在一起时,它会粘贴没有分隔符的元素

paste( a , b , collapse = " + ")

我想要“一+二+3+4”

最佳答案

您只需要选项sep=

paste(a, b, sep=" + ")
# [1] "one + two + 3 + 4"

关于r - 使用粘贴折叠多个向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60758841/

相关文章:

r - 替换引用表达式中的已知变量

在不规则间隔内 reshape 和汇总数据

R,dplyr : Function that quickly builds list of complementary rows based on conditions

excel - 每 10 个单元格范围 *10 次复制粘贴到一列

excel - VBA粘贴为值并遍历特定工作表

r - 建议的包/函数来计算 3-单纯形(四面体)的顶点

r - 将案例转换为 R 中的变量

excel - xlPasteValues 和 xlPasteFormats 同时存在

r - sprintf ("%03d", 7) 功能的解释?

r - 将列值粘贴到另一列