excel和pc打开打开用r写的文件时卡住冻结和错误

时间:2019-09-12 10:21:35

标签: r excel xlsx openxlsx

我正在用R脚本编写excel文件,该脚本读取现有文件并在其上运行一些公式,然后将一些列添加到原始文件中并将其写为新文件,但是当我在excel中打开文件时,有时冻结并且excel卡住了,甚至没有打开excel我的电脑就冻结了一下(例如文件浏览器没有响应)

我尝试使用write.csv,openxlsx和xlsx libarry都使我的计算机出错了

编辑:我的文件很小,如800X20,没有任何公式,只有数字和字母的表大约占100 kb,但是我尝试了一些大文件的功能,例如write.xlsx2,但没有帮助,我只是没有通过添加诸如此类的列来了解对它有什么影响:

orgData["codes"]<-codes
time=rep(NA,length(orgData$codes))
time[1]=totalTime
orgData["totalTime"]<-time

现在我正在像这样从openxslsx库中使用write.xslx:

orgData=orgData[,c("c1","c2",.....)]
orgData=analayze(orgData,name)
name=(paste(gsub('.{3}$',"",name),"xlsx",sep=""))
write.xlsx(orgData,file = paste("Out.",name),row.names = FALSE )

0 个答案:

没有答案