R以未格式化的分离读取数据

时间:2017-10-25 17:28:27

标签: r

我使用R语言,我需要读取不同文件的不同文件,例如:

FILE1.TXT

1.2 2.3\n
1.3 3.4\n
3.3 3.5\n

对于这个很简单,我只使用:

mytable <- read.table("file1.txt", header=FALSE, sep=" ")
但是,我也有这个未格式化的数据文件(不同的分离):
FILE2.TXT

 1.2  1.3 \n
 1.1  2.3 \n
 3.2  1.2 \n

obs:“\ n”仅表示断路器的位置。

我该怎么做?谢谢!

1 个答案:

答案 0 :(得分:2)

来自R manua l:

  

如果sep = ""read.table的默认值),则分隔符为“空格,即一个或多个空格,制表符,换行符或回车符。

你应该能够通过简单地省略sep参数来实现你想要的东西,或者,如果你想更明确,为它指定一个空字符串:read.table("file1.txt", header=FALSE, sep="")