R: Loads ffdf data.frames from a directory

load.ffdf {ffbase} | R Documentation

## Loads ffdf data.frames from a directory

### Description

`load.ffdf` loads ffdf data.frames from the given `dir`, that were stored using `save.ffdf`. Each column is stored as with filename <ffdfname>$<colname>.ff. All variables are stored in .RData in the same directory. The data can be loaded by starting a R session in the directory or by using `load.ffdf`.

### Usage

    load.ffdf(dir, envir = parent.frame())

### Arguments

`dir` | path from where the data should be loaded
`envir` | environment where the stored variables will be loaded into.

### See Also

`load.ffdf`

### Examples

    iris.ffdf <- as.ffdf(iris)

    td <- tempfile()

    # save the ffdf into the supplied directory
    save.ffdf(iris.ffdf, dir=td)

    # what in the directory?
    dir(td)

    #remove the ffdf from memory
    rm("iris.ffdf")

    # and reload the stored ffdf
    load.ffdf(dir=td)

    tf <- paste(tempfile(), ".zip", sep="")
    packed <- pack.ffdf(file=tf, iris.ffdf)

    #remove the ffdf from memory
    rm("iris.ffdf")

    # restore the ffdf from the packed ffdf
    unpack.ffdf(tf)

[Package ffbase version 0.13.1 Index]