修复 Excel 中以整数和字符日期的混合形式导入 R 的日期列

2023-12-13

I am trying to import my excel data sheet and the date column is imported as a character column with some integer date values mixed in. enter image description here

现在日期列的类别是字符。

我正在尝试调整日期列 使用

Agri$Date <- as.Date(Agri$Date, format="%d/%m/%Y")

结果是带有数字的单元格具有 NA,并且带有日期的单元格被正确调整


功能convert_to_date()来自janitor包处理这样的混合日期类型。

例如,对于您的数据:

Agri <- data.frame(Date = c("42864", "14/9/2017"))

Agri$Date <- janitor::convert_to_date(Agri$Date, character_fun = lubridate::dmy)

Agri
#>         Date
#> 1 2017-05-09
#> 2 2017-09-14
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

修复 Excel 中以整数和字符日期的混合形式导入 R 的日期列 的相关文章

随机推荐