Learn R Programming

houba (version 0.1.0)

read.descriptor: Read big memory descriptor file

Description

Read big memory descriptor file

Usage

read.descriptor(descriptor, readonly)

Value

a mvector or a mmatrix

Arguments

descriptor

name of descriptor file

readonly

TRUE by default, specifies if the object should be readonly

Details

Creates a memory-mapped object by reading a 'bigmemory'-like descriptor file.

See Also

descriptor.file

Examples

Run this code
A <- mmatrix("short", 10, 20)
A[] <- sample.int(200)

# create descriptor file 
dsc <- descriptor.file(A)

# linking file to other object
B <- read.descriptor(dsc, readonly = FALSE)
all(as.matrix(A) == as.matrix(B)) # TRUE

B[1:10] <- 0
all(A[1:10] == 0) # TRUE

Run the code above in your browser using DataLab