如何解决错误:“Fecha”列无法从 POSIXct、POSIXt 转换为字符在 R 中
我在一个文件夹中有 13 个 xlsx 文件,它们具有相同的列。所以我想在 R 中连续打开它们并将它们附加在一起。其中两列(Fecha 1、Fecha 2)包含日期。 Fecha 1 的格式为 yyyy-mm-dd,而 fecha 2 的格式为 dd/mm/yyyy。
这是我所做的:
setwd("/Volumes/WD_BLACK/Data/V")
library(readxl)
file.list <- list.files(pattern='*.xlsx')
df.list <- lapply(file.list,read_excel)
df <- bind_rows(df.list)
我收到以下错误消息:
错误:列 Fecha 2
无法从 POSIXct、POSIXt 转换为字符
所以我直接导入了我的文件之一并输入:
typeof(v1$`Fecha 2`)
[1]“双重”
Fecha 1 的类型相同。
有人知道我怎样才能摆脱这个错误信息吗?
(我强调我不能使用 xlsx 包,它不再工作了,我想我有 Java 问题,因为我也无法安装 rJava。)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。