【发布时间】:2020-05-23 15:42:46
【问题描述】:
我有一个 Excel 文件,其中有一列包含有关测量的日期和时间,格式为 01.01.2018 01:00。
前 3 行包含字符,整列格式为“数字”(在 Excel/libre 中)
如果我尝试使用 readxl 读取 xlxs 文件:
NO2_2018 <- read_excel("NO2_2018.xlsx", sheet = "Seite 1",
range = "A2:AU8762", col_types = c("date",
"numeric", ....)
我得到 NA 值(格式为 POSIXct)和警告
Expecting date in .... / .....: got '03.01.2018 02:00'
然后我以为我把它读成“txt”,然后用as.Date()函数转换:
as.Date(NO2_2018$Zeitpunkt,format = "%d.%m.%Y% H:%M", tz="CEST")
但是,它不会改变类
class(NO2_2018$Zeitpunkt)
[1] "character"
【问题讨论】:
标签: readxl