将数据从文本文件加载到R

时间:2018-07-30 12:26:52

标签: r

我有文本格式的数据,其结构如下:

ATCTTTGAT*TTAGGGGGAAAAATTCTACGC*TTACTGGACTATGCT
.........T.....,,,,,,,,,.......T,,,,,,.........
......A..*............,,,,,,,,.A........T......
    ....*..................,,,T...............
     ...*.....................*...........
           ...................*.....

我一直在尝试使用read.table()命令将其导入R中,但是当我这样做时,输出的结构会发生如下变化:

                                               V1
1 ATCTTTGAT*TTAGGGGGAAAAATTCTACGC*TTACTGGACTATGCT
2 .........T.....,,,,,,,,,.......T,,,,,,.........
3 ......A..*............,,,,,,,,.A........T......
4      ....*..................,,,T...............
5           ...*.....................*...........
6                       ...................*.....

由于某种原因,R会将字符数较少的行向右移动。如何在不更改原始文本文件中存在的数据结构的情况下将数据加载到R中?

1 个答案:

答案 0 :(得分:1)

尝试一下:)

read.table(file, sep = "\n")

结果:

                                               V1
1 ATCTTTGAT*TTAGGGGGAAAAATTCTACGC*TTACTGGACTATGCT
2 .........T.....,,,,,,,,,.......T,,,,,,.........
3 ......A..*............,,,,,,,,.A........T......
4     ....*..................,,,T............... 
5      ...*.....................*...........     
6            ...................*.....