ограничение памяти в R - PullRequest
0 голосов
/ 25 марта 2020

У меня есть большой data.frame (около 11 ГБ) в R, который я хочу разделить на подмножества, а затем экспортировать их как файлы Excel. Так как ограничение количества строк в Excel составляет около 1 миллиона строк, я решил иметь подмножества с 900 000 строк. Вот что у меня есть:

 df1 <- df [0:900000,]
write.xlsx(df1, file = 'df_1mil.xlsx')

Теперь, когда я хочу экспортировать подмножества, я получаю эту ошибку

Error: cannot allocate vector of size 164.8 Mb

Я искал, и кажется, что эта ошибка приводит к ограничению памяти в R. Моя версия R является 64-разрядной, а ограничение памяти - 16284 МБ, а моя операционная система - Windows 10, а оперативная память моего ноутбука - 16. GB.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...