Convert four digit year values to a date type

后端 未结 4 1926
盖世英雄少女心
盖世英雄少女心 2020-11-29 05:37

I\'ve an integer column in my dataset which has four digit year values, like:

 2001 2002 2002 2002 2003 2005 

I am trying to convert the fo

4条回答
  •  北荒
    北荒 (楼主)
    2020-11-29 06:35

    You can do:

    library(lubridate)
    yrs <- c(2001, 2002, 2002, 2002, 2003, 2005)
    yr <- as.Date(as.character(yrs), format = "%Y")
    y <- year(yr)
    

    Output:

    2001 2002 2002 2002 2003 2005
    

提交回复
热议问题