将YYYYMM中的日期转换为YYYY-MM-DD

时间:2019-05-07 15:50:34

标签: r date

我有一个数据框,格式为:

["201301",1111],["201302",1111],["201702",2222],["201603",3333].

当我尝试使用ggplot对其进行绘制时,年份之间存在巨大差距。我认为问题是由x值引起的,被视为数字。 enter image description here

是否可以在不使用其他库的情况下解决此问题?

谢谢!

1 个答案:

答案 0 :(得分:2)

一个选择是每天paste,然后使用as.Date

as.Date(paste0("201301", "01"), "%Y%m%d")
#[1] "2013-01-01"