【问题标题】:Numeric ISO Week to date class [duplicate]数字 ISO 周到日期类 [重复]
【发布时间】:2022-01-11 14:43:19
【问题描述】:

我的数据集包含一个 ISO 周格式的日期指示器(202148、202149 等)。不幸的是,ggplot 不将此指标识别为日期类,从而导致绘图中断。 [有时间休息的情节][1]

如何将其转换为日期类?我已经尝试了以下方法:

data$date <- as.Date(data$date)```


  [1]: https://i.stack.imgur.com/xlyQx.png

【问题讨论】:

    标签: r date ggplot2


    【解决方案1】:
    some_dates <- as.POSIXct(c("2021-12-24", "2021-12-31", "2021-01-01", "2021-01-08"))
    
    
    (year_week <- format(some_dates, "%Y %U"))
    
    
    (year_week_day <- sprintf("%s 1", year_week))
    
    
    (as.POSIXct(year_week_day, format = "%Y %U %u"))
    

    【讨论】:

      猜你喜欢
      • 2011-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多