r-XLConnect输出到Excel在MacBookPro缓慢.为什么?



Windows会立即执行此代码,但在我的Mac上,仅写入两个约2000行的数据表就需要很长时间,有时甚至超过10分钟。有人能提出一个解决方案吗?我使用过XLConnect R库。谢谢

# 8. Write results to file
path <- dirname(normalizePath(inp.file))
out.file <- paste(path, "/Out-",basename(inp.file),sep="")
wb <- loadWorkbook(out.file, create = TRUE)
createSheet(wb, name = "Activities")
createSheet(wb, name = "Resources")
writeWorksheet(wb, ActTab, sheet = "Activities", rownames = "EventNum")
writeWorksheet(wb, ResAvail, sheet = "Resources",rownames = "EventNum")
saveWorkbook(wb)

看起来我刚刚破解了它。我从以前的运行中删除了输出文件,它运行得很好。问题似乎出在loadWorkbook函数中的选项"create=TRUE"上。用相同的名称覆盖现有文件可能没有按预期工作。

最新更新