【问题标题】:Day of week in R [duplicate]R中的星期几[重复]
【发布时间】:2020-02-23 16:29:52
【问题描述】:

我在 R 中有一个日期,它的格式如下:

2018-08-31 01:00:00

在 R 中有什么方法可以添加与日期相关联的星期几的另一列?我的数据集非常大。

【问题讨论】:

  • weekdays(as.Date("2018-08-31 01:00:00"))?
  • 这是一个重复的问题,可以在Find the day of a week找到更早的答案。
  • 问题是在日期列中我有日期(2018-08-31)和小时、分钟和秒(01:00:00),如上所示。我的日期格式和你提到的问题不同。

标签: r weekday


【解决方案1】:

这可能会为您解决问题。 尝试使用 label- 和 abbr- 参数的不同设置以获得嘲笑的结果。

library(lubridate)
lubridate::wday( as.POSIXct( "2018-08-31 01:00:00", 
                             format = "%Y-%m-%d %H:%M:%S "), 
                 label = TRUE, 
                 abbr = FALSE )

【讨论】:

    猜你喜欢
    • 2022-07-21
    • 1970-01-01
    • 2012-08-12
    • 2012-07-07
    • 1970-01-01
    • 2016-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多