我有一个数字values<-c(7,0,1.708)
的向量,我想重写为长度为7:0:1.708
的字符。
我已经尝试value<-("values[1]:values[2]:values[3]")
,但这并没有完成这项工作,我觉得我错过了一些非常简单的事情。
有什么帮助吗?
答案 0 :(得分:2)
使用collapse
参数粘贴:
paste(values, collapse=":")
[1] "7:0:1.708"
答案 1 :(得分:1)
这将有效:
paste0(values[1],":", values[2],":", values[3])
此处的代码:value <- ("values[1]:values[2]:values[3]")
不起作用的原因是因为在""
之间插入的任何内容都被视为字符串,这是一个非活动的字母串联。
要连接字符串,请使用paste
。