2014-03-27 67 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

相關問題