近年来努力开发包,我包括在数据集中data/
我的包的文件夹中。 在我的特定情况下,我有5个数据集所有这一切都是在data.table
格式(虽然我在下面说明坚持,如果我把它们作为问题data.frame
)。 我保存了每一个个别.rda
文件,并妥善记录他们。
当我运行check()
从包装devtools
,我得到以下警告:
checking data for ASCII and uncompressed saves ... WARNING
Warning: large data file(s) saved inefficiently:
size ASCII compress
data1.rda 129Kb TRUE gzip
data2.rda 101Kb TRUE gzip
data3.rda 1.6Mb TRUE gzip
Note: significantly better compression could be obtained
by using R CMD build --resave-data
old_size new_size compress
data1.rda 129Kb 34Kb xz
data2.rda 101Kb 20Kb xz
data4.rda 92Kb 35Kb xz
data3.rda 1.6Mb 116Kb xz
species.rda 12Kb 9Kb xz
我试着保存与数据resaveRdaFiles
(包tools
)与建议的xz
压缩。 即使这样做后,警告仍然存在。
好了,我跑R CMD build --resave-data
和警告继续存在。
缺少什么我在这里,我怎么办(现在和将来)解决这个问题?