Для такого размера данных вы должны , чтобы оптимизировать вашу память, но как?
Вам нужно записать эти значения в файл.
output_name = "output.csv"
lines = paste(c1,c2,c3,c4,c5,c6,c7, collapse = ";")
cat(lines, file = output_name , sep = "\n")
Но, вероятно, вам придется проанализировать их тоже, и (как было сказано ранее) это требует много памяти.
Таким образом, вы должны прочитать файл по его строкам (например, по 20 тыс. Строк):итерация для оптимизации вашей оперативной памяти, анализа этих значений, сохранения их результатов и повторения ..
con = file(output_name )
while(your_conditional) {
lines_in_this_round = readLines(con, n = 20000)
# create data.frame
# analyse data
# save result
# update your_conditional
}
Надеюсь, это поможет вам.