Чтение текстового файла с несколькими пробелами в качестве разделителя в R

У меня большой набор данных, который состоит из около 94 столбцов и 3 миллионов строк. Этот файл имеет как один, так и несколько пробелов в качестве разделителя между столбцами. Мне нужно прочитать некоторые столбцы из этого файла в R. Для этого я попытался использовать read.table () с параметрами, которые можно увидеть в коде ниже, код вставлен ниже:

### Defining the columns to be read from the file, the first 5 column, then we do not read next 24, after this we read next 5 columns. Last 60 columns are not read in-

    col_classes = c(rep("character",2), rep("numeric", 3), rep("NULL",24), rep("numeric", 5), rep("NULL", 60))   

### Reading first 100 rows of the data

    data <- read.table(file, sep = " ",header = F, nrows = 100, na.strings ="", stringsAsFactors= F)

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

Ответы на вопрос(3)

Ваш ответ на вопрос