【发布时间】:2011-11-18 20:01:50
【问题描述】:
在 R 中将具有多个工作表的大型 Excel 电子表格转换为 .CSV 文件的最简单方法是什么?
请注意,我测试了 XLConnect 和 XLSX,发现我的 Excel 工作表导致它崩溃。所以我特意寻找不使用 XLConnect 或 XLSX 包的解决方案。
【问题讨论】:
-
为什么不用excel转成CSV?
-
@Stedy - 也许 Excel 电子表格是作为自动定期过程的一部分生成的,AME 无法修改但仍必须使用该过程。或者,也许 AME 实际上有 5,000 个这样的 Excel 工作表,需要从每个工作表中提取多个工作表,但已经知道如何在文件之间循环。我可以想到很多手动转换会变成噩梦的场景。
-
@MattParker - 好点
-
更不用说,从可重复研究的角度来看,最好将 excel 表视为“主要”(例如,如果它来自合作者)并进行处理,包括转换,在R.