如何在R中的数字之间添加逗号?

时间:2019-05-31 07:06:39

标签: r comma

为我提供了以下数字列表:42 35 50 43 48 62 31 36 44 39 55 48,如果每个数字之间没有逗号,则无法在R中使用它们。我不想花很多时间在每个数字之间手动输入逗号(有时我一次获得数百个数字!) 如何在RStudio中使用R在每个数字之间添加逗号?

我搜索了这个问题,并尝试了所有建议,但没有任何效果。我对编码一无所知,仅在过去的几周里学会了如何使用R。

2 个答案:

答案 0 :(得分:0)

通常,如果您可以提供代码,而不仅是空白数字,那将是很好的。很难猜测出您到底需要什么。

list_of_numbers <- list(42, 35, 50, 43, 48, 62, 31, 36, 44, 39, 55, 48)

paste(list_of_numbers, collapse = ", ")
[1] "42, 35, 50, 43, 48, 62, 31, 36, 44, 39, 55, 48"

希望这对您有所帮助。

答案 1 :(得分:0)

有关列表:

l <- list(42,35,50,43,48,62,31,36,44,39,55,48)
paste(l, sep = "", collapse = ",")

对于字符串:

gsub(" ", ",", "42 35 50 43 48 62 31 36 44 39 55 48", fixed = TRUE)

如果您复制粘贴,可以使用ctrl + find并将space替换为,