Learn R Programming

R.utils (version 2.3.0)

saveObject: Saves an object to a file or a connection

Description

Saves an object to a file or a connection.

Usage

"saveObject"(object, file=NULL, path=NULL, format=c("auto", "xdr", "rds"), compress=TRUE, ..., safe=TRUE)

Arguments

object
The object to be saved.
file
A filename or connection where the object should be saved. If NULL, the filename will be the hash code of the object plus ".xdr".
path
Optional path, if file is a filename.
format
File format.
compress
If TRUE, the file is compressed to, otherwise not.
...
Other arguments accepted by save() in the base package.
safe
If TRUE and file is a file, then, in order to lower the risk for incomplete files, the object is first written to a temporary file, which is then renamed to the final name.

Value

Returns (invisibly) the pathname or the connection.

See Also

loadObject() to load an object from file. digest for how hash codes are calculated from an object. See also saveRDS().