Я не знаю, почему я даю это серьезный ответ, но здесь идет ...
1.I может установить bigmemory
просто отлично. Возможно, если у вас возникли проблемы, вы должны поделиться сообщением об ошибке, вашей средой и ОС, а затем попросить об этом помощь.
2.Perhaps это просто пример:
y <- outer(1:20000,1:20000)
Error: cannot allocate vector of size "..." Gb
но вы действительно хотите сделать это? Не могли бы вы реорганизовать свой код, чтобы многократно повторять или перепрограммировать меньшую матрицу или читать данные по одному за раз ...
3.Считаете ли вы использование RSQlite? Он очень прост в установке, и особенно сейчас пакет dplyr
очень удобен для пользователя.
Я голосовал, чтобы закрыть это, так как непонятно, в чем проблема. Нужна ли вам помощь в том, как установить пакет «bigmemory» или рекомендацию о том, как работать с большими наборами данных? –
Для чего это стоит, используя 64-битный R, устанавливая больше ОЗУ и читайте http://cran.r-project.org/web/views/HighPerformanceComputing.html, вы получите долгий путь. –