-1
我有一个数组“wc”,它包含数字列表。我想将这些列表追加到单个字符串中并用“;”分隔。连接列表到单个列表中
WC [1] = “235”, “4”, “6”
WC [2] = “34” “45” “41” “8”
WC [3] =“3 “ ”45“ ”等,直到WC [9]
输出应为65“
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" ),...
Mmh ...看着你的代码,好像你需要学习和练习R更多......第一个字符串不能用'+'连接,但是你应该使用粘贴。在R和'str'中不存在'+ =',它通常用于查看对象的结构,而不是将对象转换为字符串...请尝试更多地研究R语言,您可能会能够自己解决这些非常简单的问题 – digEmAll
所以你的对象wc是一个包含字符向量的R列表? – TUSHAr