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