【问题标题】:Extract day and hour from year in r从r中的年份中提取日期和小时
【发布时间】:2021-11-23 07:15:33
【问题描述】:

有时可能不会记录数据。所以我想做 na 然后检查 na 分布。为了使问题简单,我将每年生成日期和小时数据。并加入这个问题。我怎样才能使它成为一年中的日期和小时?

例如 2017 年和 2018 年,可能有 17520 个数据(每个 8760 个)

 1 2016-01-01 01:00:00    
 2 2016-01-01 02:00:00    
 3 2016-01-01 03:00:00    
 4 2016-01-01 04:00:00    
 5 2016-01-01 05:00:00    
 6 2016-01-01 06:00:00    
 7 2016-01-01 07:00:00    
 8 2016-01-01 08:00:00    
 9 2016-01-01 09:00:00    
10 2016-01-01 10:00:00    

【问题讨论】:

    标签: r datetime


    【解决方案1】:

    试试

    seq(from=as.POSIXct("2017-01-01 01:00", tz="UTC"),
      to=as.POSIXct("2018-12-31 23:00", tz="UTC"),
      by="hour")
    
    length(seq(from=as.POSIXct("2017-01-01 01:00", tz="UTC"),
        to=as.POSIXct("2018-12-31 23:00", tz="UTC"),
        by="hour"))
    [1] 17519
    

    【讨论】:

      猜你喜欢
      • 2021-10-02
      • 1970-01-01
      • 2021-11-04
      • 2021-09-11
      • 2016-02-10
      • 2016-08-02
      • 2021-12-31
      相关资源
      最近更新 更多