r - R read.xlsx '在工作表上找不到数据'
问题描述
我有一堆系统生成的 xlsx 文件。尝试合并它们时,我从 readxl 版本 1.3.1 read.xlsx() 'No data found on worksheet' 收到错误,除非我打开它们中的每一个并重新保存它们。
是否有另一种方法我应该尝试或以编程方式将它们全部打开并进行初始保存?
All <- lapply(filenames_list,function(filename){
print(paste("Merging",filename,sep = " "))
read.xlsx(filename, sheet = 1, startRow = 9)
df <- do.call(rbind.data.frame, All)
})
解决方案
推荐阅读
- selenium-webdriver - 如何用 selenium 和 java 修复这个 NullPointerException?
- java - 我的 CloudWatch 日志中缺少 AWSRequestId
- anypoint-studio - 如何在 Mulesoft 4 中使用 dataweave 获取流中的当前路径?
- c# - asp mvc core 3 自定义属性验证的客户端验证
- c++ - 使用不同的 clang 格式版本统一输出
- python - Jupyter notebook 使用 numpy 导入其他 .py 文件不起作用
- php - 发布可以被多个页面访问的数据
- c# - 为什么我的程序在多次将数据从 c++ dll 传递到 c# 后停止?(没有错误信息)
- python-3.6 - 在类中避免使用“self.”和变量样板
- python - Pandas - 从数据框中删除两行中的对称重复项