Как в R прочитать файл .txt и все отдельные значения в файле .txt отдельно?

В настоящее время я пытаюсь прочитать файл .txt в R, и файл содержит 561 различное значение в строке. Все 561 значение отделены друг от друга пробелом, а разные строки, содержащие 561 значение, разделены табуляцией. Поэтому мне было интересно, как я могу читать все строки файла .txt, а также читать все разные значения в каждой строке по отдельности?

Мой код в настоящее время

read.table("X_test_copy.txt", sep = "\t")

Проблема с этим кодом заключается в том, что он считывает все 561 различное значение в строке как одно отдельное значение в R, а не разные значения.


person siddhu    schedule 18.02.2015    source источник


Ответы (1)


Попробуй это:

 lines <- scan(file="path/to/file/file.ext", what="", sep="\t")  # input as character
 my.df <- read.table(text=lines)
person IRTFM    schedule 18.02.2015
comment
Что означает параметр «что»? Я просмотрел его, но я не совсем понимаю, что он делает в этом коде. - person siddhu; 18.02.2015
comment
Он определяет, какой режим использовать, в данном случае символ. Если вы вводили число, это было what =numeric(). "" просто дает пример того, что вводится. - person IRTFM; 18.02.2015