我有一个data.frame(df
),日期列为Date(dd-mm-yyyy
)。
如何将其转换为(mm-yyyy
)?
我试过了:
dates <- as.Date(df$Date, "%m/%Y")
但这不起作用。我很乐意帮助你。
答案 0 :(得分:4)
从技术上讲,"mm-yyyy"
不是约会对象。如果您只想要打印/绘图的值,只需通过format(df$Date, "%m-%Y")
格式化日期列。如果您想将结果用作时间的度量,请使用zoo::as.yearmon
。