Способы только для чтения выбрать столбцы из файла в R? (Счастливое среднее между `read.table` и` scan`?) [Duplicate]

На этот вопрос уже есть ответ здесь:

Читать только ограниченное количество столбцов 3 ответа

У меня есть очень большие файлы данных с разделителями иЯ хочу обрабатывать только определенные столбцы в R не тратя время и память на созданиеdata.frame для всего файла.

Единственные известные мне вариантыread.table что очень расточительно, когда я хочу только пару столбцов илиscan что кажется слишком низким уровнем для того, что я хочу.

Есть ли лучший вариант, либо с чистым R, либо, возможно, с вызовом какого-то другого сценария оболочки для извлечения столбца, а затем с помощью scan или read.table в его выводе? (Что приводит к вопросу, как вызвать скрипт оболочки и перехватить его вывод в R?).

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

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