有没有办法读取.RDS文件的内容而不将其全部加载到内存中?

nas*_*ddd 5 r

我有一个包含许多列表的.RDS文件,它是从一台计算机创建的,该计算机的内存大于我尝试读取相同数据的内存.

有没有办法访问此内容而不将其全部加载到内存中?

这是一个例子:

listOflists <- list(list1 = list(rnorm(1000)),
                    list2 = list(rnorm(1000)))
saveRDS(listOflists, "listOflists.RDS")
Run Code Online (Sandbox Code Playgroud)

是否可以只读取list1而不加载整个文件?