有没有办法将 ffdf 转换为普通数据帧?假设这个东西足够小,可以放入 ram 中。
例如:
library(ff)
library(ffbase)
data(trees)
Girth <- ff(trees$Girth)
Height <- ff(trees$Height)
Volume <- ff(trees$Volume)
aktiv <- ff(as.factor(sample(0:1,31,replace=T)))
#Create data frame with some added parameters.
data <- ffdf(Girth=Girth,Height=Height,Volume=Volume,aktiv=aktiv)
rm(Girth,Height,Volume,trees,aktiv)
aktiv <- subset.ffdf(data, data$aktiv== "1" )
然后将 aktiv 转换为数据框并保存 RData(遗憾的是,等待输出的人不想学习如何使用 ff 包,所以我别无选择)
谢谢