【发布时间】:2014-07-17 21:34:11
【问题描述】:
我有两个不同长度的字符对象:
a <- "A"
bc <- c("B","C")
现在我想以这样的方式连接它们,得到"ABC",但paste() 重复a 的次数与length(bc) 一样多:
paste("a",c("b","c"),collapse="", sep="")
> "ABAC"
任何人知道如何获得"ABC" 而不是"ABAC"?
非常感谢!
【问题讨论】:
我有两个不同长度的字符对象:
a <- "A"
bc <- c("B","C")
现在我想以这样的方式连接它们,得到"ABC",但paste() 重复a 的次数与length(bc) 一样多:
paste("a",c("b","c"),collapse="", sep="")
> "ABAC"
任何人知道如何获得"ABC" 而不是"ABAC"?
非常感谢!
【问题讨论】:
试试这个
> paste(c(a,bc), collapse="", sep="")
[1] "ABC"
【讨论】:
paste0(c(a,bc), collapse="") 更新版本的R。