Как мне прочитать фрейм диска, который уже был сохранен?
Я сохранил фрейм диска в его выходной каталог, а затем перезапустил сеанс R.
Я бы хотел прочитать существующий дисковый фрейм вместо того, чтобы воссоздавать его в другом месте.
Как я могу это сделать? Моя папка называется
outdir.df
Вот так я сохранил фрейм диска
mydf <- csv_to_disk.frame("myfile.csv",
in_chunk_size = 1e8,
shardby = "col",
outdir = "diskframe/outdir.df"
)
1 ответ
Решение
Я думаю
disk.frame
Предпочтительный метод - открыть ссылку на расположение на диске, используя
library(disk.frame)
mydf <- disk.frame("diskframe/outdir.df")
Поскольку это просто ссылка, а не загрузка всех данных (поскольку заявленное намерение
disk.frame
не загружать все данные в память), это должно происходить почти мгновенно.