R将日期(dd / mm / yy)转换为(mm / yy)

时间:2012-06-02 13:19:45

标签: r

我有一个data.frame(df),日期列为Date(dd-mm-yyyy)。 如何将其转换为(mm-yyyy)?

我试过了:

dates <- as.Date(df$Date, "%m/%Y")

但这不起作用。我很乐意帮助你。

1 个答案:

答案 0 :(得分:4)

从技术上讲,"mm-yyyy"不是约会对象。如果您只想要打印/绘图的值,只需通过format(df$Date, "%m-%Y")格式化日期列。如果您想将结果用作时间的度量,请使用zoo::as.yearmon