压缩R

时间:2017-01-10 15:58:22

标签: r dataframe shiny

我希望压缩R中的数据以获得闪亮的App.My整体数据约为1.8 GB。 免费Shiny Apps帐户的最高限额为~1GB。 我有5个数据集,并尝试了以下方法(仅显示1个数据集)。该文件如果保存为文本文件是900MB。

压缩为CSV(压缩为574 MB文件)

gz1 <- gzfile("geneExpressionMatrix_yf1.gz", "w")
write.csv(geneExpressionMatrix_yf1, gz1)
close(gz1)

将数据保存为RData。(压缩为340MB文件)

save(tsneCoordinates_yf1, file="AgedMale_1_comp.RData", compress="xz")

另存为压缩文本文件(压缩为550MB文件)

write.table(geneExpressionMatrix_yf1,gzfile("test.dat.gz"))

最大压缩是通过保存为RData获得的,但是这仍然很大,因为我有5个这样的数据集。 有什么办法可以进一步压缩RData吗?或压缩此数据的任何其他方法小于RData?

谢谢,

罗恩

0 个答案:

没有答案