R:在输出的每个元素之后插入逗号[重复]
Posted
技术标签:
【中文标题】R:在输出的每个元素之后插入逗号[重复]【英文标题】:R: insert comma after each element from the output [duplicate] 【发布时间】:2019-05-12 21:20:16 【问题描述】:我有以下输出
[1] 820 2387 362 585 605 542 813 2330 2391 395 738 678 350 653
686 739 655 959 2352 1265 2461 2497 784 2382 2355 1015
有没有一种快速的方法可以在每个元素后插入逗号,所以生成的向量如下所示
s <- c(820, 2387, 362, 585, 605, 542, 813, 2330, 2391, 395, 738, 678,
350, 653, 686, 739, 655, 959, 2352, 1265, 2461, 2497, 784, 2382, 2355, 1015)
我手动插入逗号,但处理大量输出元素效率不高。我意识到可能有一个快速的解决方案,但搜索“?插入”或相关词并没有产生积极的结果
【问题讨论】:
paste0(s, collapse=", ")
?
你是不是在找dput
这个命令?
@JilberUrbina,谢谢,这很完美!
相关 - ***.com/questions/10860020/…
@thelatemail 是的,谢谢。如果只是措辞更准确,它会更容易找到
【参考方案1】:
你在找dput()
吗?
x <- c(1, 3, 9)
dput(x)
#> c(1, 3, 9)
【讨论】:
谢谢!这就像魔术一样!以上是关于R:在输出的每个元素之后插入逗号[重复]的主要内容,如果未能解决你的问题,请参考以下文章