在R中使用日期

时间:2016-04-21 20:18:16

标签: r

我有一个csv文件,其中的列是日期。我使用代码导入了文件: rx< -read.csv(" test.csv",sep =",",header = TRUE) 现在想将字段start_date转换为日期格式,以便我可以使用日期范围来分割我的数据集。在我的csv文件中,该字段的格式为' 01/01/2015'

任何帮助都会很棒。

感谢

2 个答案:

答案 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"