R保存命令';s的行为取决于运行环境(Rstudio与命令行R)
结果输出文件的大小取决于我是否在Rstudio或R命令行中运行相同的R脚本。 以下是脚本:R保存命令';s的行为取决于运行环境(Rstudio与命令行R),r,command-line,save,rstudio,R,Command Line,Save,Rstudio,结果输出文件的大小取决于我是否在Rstudio或R命令行中运行相同的R脚本。 以下是脚本: R.Version() library(data.table) sessionInfo() l<-LETTERS n<-seq(1,1e6) d<-seq(as.Date("2000/1/1"), as.Date("2018/1/1"), "days") c1<-paste(n,d,l) c2<-paste(d,l,n) c3<-paste(l,n,d) dt&l
R.Version()
library(data.table)
sessionInfo()
l<-LETTERS
n<-seq(1,1e6)
d<-seq(as.Date("2000/1/1"), as.Date("2018/1/1"), "days")
c1<-paste(n,d,l)
c2<-paste(d,l,n)
c3<-paste(l,n,d)
dt<-data.frame(a=c1,b=c2,c=c3)
save(dt,file="fileRstudio.Rdata")
#save(dt,file="fileRconsole.Rdata")
R.Version()
库(数据表)
sessionInfo()
lYour脚本打印R.Version()
和sessionInfo()
。你应该比较这些结果;他们会解释差异。它还附加了数据.table
,但从不使用它。(当我运行脚本时,我在R3.4.4中得到一个18M的文件,它在RStudio或控制台中是相同的。)如果我使用保存选项compress=FALSE,在控制台环境中,文件的大小是相同的。保存(dt,file=“fileRconsole.Rdata”,compress=FALSE)