当我使用 R 读取数据文件时,日期变量是一个因素。
例如,让 epc 保存数据集。然后如果我们查看第一个日期的结构,我们会得到
str(epc$Date[1]) 因子 w/ 1 级别 "16/12/2006": 1
如果你把它转换成一个字符,as.character(epc$Date[1]),你会得到完全相同的东西:“16/12/2006”
无论我尝试了什么,我都无法将这种类型的对象转换为有效日期。
如果日期是“16/12/2006”(我假设是 2006 年 12 月 16 日),那么 as.Date(epc_full$Date[1]) 给出“0016-12-20”——全年丢失了。
我尝试了很多不同的事情,例如,首先将日期转换为字符,尝试不同版本的 as.Date() 等,但是当输入为“16/12/2006”时,我一直得到完全相同的结果
这里有什么诀窍?