R中的日期转换
我的原始数据文件的日期列有数字,如“180410”。当我将数据导入R时,这些被读取为整数。现在我尝试使用as.date将它们转换为日期,但这些列中只有N/A。有没有办法将它们隐藏到实际日期?请帮助您需要检查as.Date的格式部分,它需要与输入匹配(2位年份,无空格)。如果输入错误,则会得到NA。以下示例生成NA,因为输入中没有连字符:R中的日期转换,r,R,我的原始数据文件的日期列有数字,如“180410”。当我将数据导入R时,这些被读取为整数。现在我尝试使用as.date将它们转换为日期,但这些列中只有N/A。有没有办法将它们隐藏到实际日期?请帮助您需要检查as.Date的格式部分,它需要与输入匹配(2位年份,无空格)。如果输入错误,则会得到NA。以下示例生成NA,因为输入中没有连字符: as.Date("180412", "%y-%m-%d") 改用这个: as.Date("180412", "%y%m%d") as.Date(“18041
as.Date("180412", "%y-%m-%d")
改用这个:
as.Date("180412", "%y%m%d")
as.Date(“180410,“%d%m%y”)
,如果您有一列,请使用as.Date(df$column\u name,“%d%m%y”)
,如果该列是整数,as.Date(as.character(df$column\u name),“%d%m%y”)
as.Date(as.character(180410,“%d%m%y”)
非常感谢您。这很好:)谢谢。了解输入正确格式的重要性:)