I'm trying to include a (somewhat) large dataset in an R package. I keep getting the Warning during the check in Rstudio saying that I could save space with compression:
* checking data for ASCII and uncompressed saves ... WARNING
Note: significantly better compression could be obtained
by using R CMD build --resave-data
old_size new_size compress
slp.rda 499Kb 310Kb bzip2
sst.rda 1.3Mb 977Kb xz
I've tried adding -- resave-data
to RStudio's "Configure Buid Tools" to no effect.
The devtools
function use_data
takes a parameter for the type of compression and makes adding data to pkgs much easier in general. Using it, or just save
on your own), use xz
compression when you save your data (for save
it's the compression_level
parameter).
If you want to use --resave-data
then you can try --resave-data=best
since just using --resave-data
defaults to gzip
(gaining you pretty much nothing in this case).
See Building package tarballs for more information.