【问题标题】:Change to date format with R使用 R 更改为日期格式
【发布时间】:2017-12-12 12:51:32
【问题描述】:

我有一个列表,其中包含具有以下格式的值的列:11/1/2017 0:00。该列的类型据说是integer。如何将此日期更改为1/11

谢谢

【问题讨论】:

  • 这种格式具有 integer 类是很奇怪的。也许format(as.Date("11/1/2017 0:00", "%m/%d/%Y"), "%d/%m")
  • 可能是因子列

标签: r date


【解决方案1】:
x <- lubridate::mdy_hm(x) 
x <- sprintf("%s/%s", lubridate::month(x), lubridate::day(x))

【讨论】:

    猜你喜欢
    • 2021-12-19
    • 1970-01-01
    • 1970-01-01
    • 2015-03-03
    • 2011-11-18
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    相关资源
    最近更新 更多