【问题标题】:Convert Character (HH:MM) to Minutes将字符 (HH:MM) 转换为分钟
【发布时间】:2018-11-01 17:20:42
【问题描述】:

我花了几个小时阅读各种软件包文档,但仍然感到困惑(几年后又回到使用 R)。

我的数据框中有类字符的时间数据,例如03:30

如何将其转换为分钟?即 03:30 转到 210

有什么想法吗?

非常感谢。

【问题讨论】:

    标签: r time character


    【解决方案1】:

    一个选项是

    library(lubridate)
    as.numeric(hm(str1)) /60
    #[1] 210
    

    或者专门用period_to_seconds 转换为秒并除以60

    period_to_seconds(hm(str1))/60
    #[1] 210
    

    数据

    str1 <- "03:30"
    

    【讨论】:

    • 太好了,谢谢。转换为我的第二个作品:) 非常感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-11
    • 2019-04-05
    • 2021-08-08
    • 2020-01-28
    • 1970-01-01
    相关资源
    最近更新 更多