r - 从 Excel 导入数据但收到警告消息

标签 r excel data-import readxl

我从Excel导入数据,并且我有多个Excel,所以我一次读取。
这是我的代码:

library(readxl)
library(data.table)
file.list <- dir(path = "path/", pattern='\\.xlsx', full.names = T)
df.list <- lapply(file.list, read_excel)
data <- rbindlist(df.list)  

但是,我在 df.list <- lapply(file.list, read_excel) 之间收到此警告消息和data <- rbindlist(df.list) .

Warning messages:
1: In read_xlsx_(path, sheet, col_names = col_names, col_types = col_types,  :
[3083, 9]: expecting date: got '2015/07/19'
2: In read_xlsx_(path, sheet, col_names = col_names, col_types = col_types,  :
[3084, 9]: expecting date: got '2015/07/20'

发生什么事了?如何检查和更正?

最佳答案

根据我的评论,我将此作为答案提交。您是否查看过 Excel 工作表中的相应行?对我来说,似乎有什么事情正在发生。也许您在这些行之前或之后有一个空单元格,一些空格或类似的东西......或者这些行中的日期格式与其他单元格中的不同。

关于r - 从 Excel 导入数据但收到警告消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43535370/

相关文章:

r - 使用 Sparklyr 的 FPGrowth/关联规则

Perl - 无法访问 Excel 文件

excel - Excel.ThisWorkbook 和 ThisWorkbook 之间的区别?

sql-server - 用于 linux (centos) 的 SQL Server 批量复制 (bcp)

sql-server-2008 - 在 SQL Server 2008 中使用游标有哪些替代方法?

r - 如何为 R 包创建自定义启动消息?

r - 如何在 R 中的循环中包含 GLM

r - 如何从 R 数据表中高效提取分隔字符串

excel - 特殊的excel条件格式

elasticsearch - 从Oracle导入数据(初始加载)到Elastic Search的最佳方法