我有一个csv文件,其中的列是日期。我使用代码导入了文件: rx< -read.csv(" test.csv",sep =",",header = TRUE) 现在想将字段start_date转换为日期格式,以便我可以使用日期范围来分割我的数据集。在我的csv文件中,该字段的格式为' 01/01/2015'
任何帮助都会很棒。
感谢
答案 0 :(得分:0)
我同意Imo。您可以使用以下方式进行转换:
rx$start_date = as.Date(rx$start_date, format = "%d/%m/%Y")
答案 1 :(得分:0)
我建议使用适用于多种日期格式的软件包' lubridate''请尝试以下代码
lubridate::dmy('01/01/2015')
lubridate::dmy('01/01/15')
lubridate::dmy('01/jan/15')
它们都产生相同的结果
[1] "2015-01-01 UTC"