我有一个数组“wc”,它包含数字列表。我想将这些列表附加到单个字符串中,并用“;”分隔它们。
wc [1] =“235”“4”“6”
wc [2] =“34”“45”“41”“8”
wc [3] =“3”“45”“65”
等到wc [9]
输出应为235 4 6; 34 45 41 8; 3 45 65
temp = ""
for (i in 1:length(wc))
{
temp = gsub(" ", " ",toString(c(wc[1:9])))
}
但我得到的输出是
c(“235”,“4”,“6”),c(“34”,“45”,“41”,“8”),...
答案 0 :(得分:0)
假设wc是包含向量的R列表对象:
paste(sapply(wc,function(x){paste(x, collapse = " ")},simplify = T),collapse = ";")
希望这就是你要找的东西。