У меня есть файл CSV, первая строка которого содержит имена переменных и остальную часть строк, содержит данные. Что хороший путь состоит в том, чтобы разбить его в файлы каждый содержащий всего одну переменную в R? Это решение собирается быть устойчивым? Например, что, если входной файл 100G в размере?
Входные файлы похожи
var1,var2,var3
1,2,hello
2,5,yay
...
Я хочу создать 3 (или однако много переменных) файлы var1.csv, var2.csv, var3.csv так, чтобы файлы напомнили File1
var1
1
2
...
File2
var2?
2
5
...
File3
var3
hello
yay
Я получил решение в Python (Как повредить большой файл данных CSV в отдельные файлы данных?), но интересно, может ли R сделать то же самое? Важный код Python читает файл CSV линию за линией и затем выписывает строки по одному. R может сделать то же? Команда read.csv читает целый файл внезапно, и это может замедлить целый процесс. Плюс он не может считать 100G файл и обработать его, поскольку R пытается считать целый файл в память. Я не могу найти команду в R который, позвольте нам, Вы читаете файл CSV линию за линией. Помогите.Спасибо!!