2014-03-27 26 views
0

我有一个数据如下。在两个数字之间添加逗号

0.0 5.0 
1.0 5.1 
2.0 13.3 
3.0 29.5 
4.0 44.4 
5.0 54.6 
6.0 63.5 
7.0 69.1 
8.0 73.9 
9.0 72.4 
10.0 72.3 
11.0 76.1 
12.0 74.3 
13.0 77.8 
14.0 78.1 
15.0 79.5 
16.0 80.5 
17.0 79.8 
18.0 78.1 
19.0 77.0 
20.0 78.9 

,我想两个数字之间添加逗号如

0.0, 5.0 
1.0, 5.1 
2.0, 13.3 
3.0, 29.5 
4.0, 44.4 
5.0, 54.6 
6.0, 63.5 
7.0, 69.1 
8.0, 73.9 
9.0, 72.4 
10.0, 72.3 
11.0, 76.1 
12.0, 74.3 
13.0, 77.8 
14.0, 78.1 
15.0, 79.5 
16.0, 80.5 
17.0, 79.8 
18.0, 78.1 
19.0, 77.0 
20.0, 78.9 

你有什么想法如何添加两个数字之间的逗号? 谢谢

+0

您想在屏幕上生成此输出吗?或一个文件(例如'.csv'文件)? – Barranka

+0

由你有“数据”你的意思是在一个字符串变量或在一个文本文件或 – elios264

+0

这是一个'data.frame'我们正在谈论?你想在中间插入一列逗号吗?或者列入第一列?需要输入。请记住,这可能会改变至少一列的'class'。 –

回答

4

假设d是数据,您可以使用write.tablesep = ", "。以下是几行:

> write.table(d, row.names = FALSE, col.names = FALSE, sep = ", ") 
0, 5 
1, 5.1 
2, 13.3 
3, 29.5 
4, 44.4 
5, 54.6 
6, 63.5 
7, 69.1 
+0

也许会让'sep =“,”'在每个逗号后加一个空格。 –

+0

好电话@JoshO'Brien。改变。 –

+0

谢谢你们 – user3453816

相关问题