1

我将磁盘框架保存到其输出目录,然后重新启动我的 R 会话。

我想阅读现有的磁盘框架,​​而不是在其他地方重新创建它。

我怎么能做到这一点?我的文件夹被称为outdir.df

这就是我保存磁盘框架的方式

  mydf <- csv_to_disk.frame("myfile.csv",
                    in_chunk_size = 1e8,
                    shardby = "col",
                    outdir = "diskframe/outdir.df"
  )

4

1 回答 1

2

我认为disk.frame的首选方法是打开对磁盘位置的引用,使用

library(disk.frame)
mydf <- disk.frame("diskframe/outdir.df")

由于它只是一个参考而不是实际加载所有数据(因为声明的意图disk.frame是不将所有数据加载到内存中),这应该几乎是瞬时的。

于 2020-09-11T19:37:13.840 回答