read_rds {readr} | R Documentation |
Read/write RDS files.
Description
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,
path = deprecated(),
...
)
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 |
text |
If |
path |
|
... |
Additional arguments to connection function. For example, control
the space-time trade-off of different compression methods with
|
Value
write_rds()
returns x
, invisibly.
Examples
temp <- tempfile()
write_rds(mtcars, temp)
read_rds(temp)
## Not run:
write_rds(mtcars, "compressed_mtc.rds", "xz", compression = 9L)
## End(Not run)
[Package readr version 2.1.5 Index]