Consistent wrapper around saveRDS() and readRDS().
write_rds() does not compress by default as space is generally cheaper
than time.
Usage
read_rds(file, refhook = NULL)
write_rds(
x,
file,
compress = c("none", "gz", "bz2", "xz"),
version = 2,
refhook = NULL,
text = FALSE,
...
)
Value
write_rds() returns x, invisibly.
Arguments
file
The file path to read from/write to.
refhook
A function to handle reference objects.
x
R object to write to serialise.
compress
Compression method to use: "none", "gz" ,"bz", or "xz".
version
Serialization format version to be used. The default value is 2
as it's compatible for R versions prior to 3.5.0. See base::saveRDS()
for more details.
text
If TRUE a text representation is used, otherwise a binary representation is used.
...
Additional arguments to connection function. For example, control
the space-time trade-off of different compression methods with
compression. See connections() for more details.