.Rdata与.rds的性能和文件大小

.Rdata与.rds的性能和文件大小,r,performance,filesize,R,Performance,Filesize,我将.RData与.rds进行了对比,发现.RData读写速度更快,但占用更多空间。有人知道为什么吗?下面是一个例子 library("microbenchmark") P = data.frame(T= runif(10000000,100,1000), K = runif(10000000,100,1000), L = runif(10000000,100,1000), U= "F") Results <- microbenchmark(times = 4,

我将.RData与.rds进行了对比,发现.RData读写速度更快,但占用更多空间。有人知道为什么吗?下面是一个例子

library("microbenchmark")

P = data.frame(T= runif(10000000,100,1000), K = runif(10000000,100,1000), L = runif(10000000,100,1000), U= "F")
Results <- microbenchmark(times = 4,
                saveRDS = saveRDS(P, file = "p.rds"),
                saveRdata = save(P, file = "p.RData"),
                readRDS = readRDS(file = "p.rds"),
                readRdata = load(file = "p.RData"))
file.size("p.rds")
file.size("p.RData")
库(“微基准”)
P=data.frame(T=runif(1000000101000),K=runif(1000000101000),L=runif(1000000101000),U=“F”)

结果我的尺寸非常相似(189874053、189874033)。。。您的差异有多大?.RData是280000310,rds是189872780,可能是压缩?