首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在R中是否有一个函数可以将“时间”因子(00:00:00)转换为秒

在R中是否有一个函数可以将“时间”因子(00:00:00)转换为秒
EN

Stack Overflow用户
提问于 2020-02-20 03:22:54
回答 2查看 37关注 0票数 0

在R中有一个函数可以将“时间”因子转换为秒吗?

代码语言:javascript
运行
复制
Time <- tibble(ID = 1:4, Time = c("00:03:36", "00:02:14", "01:10:25", "00:32:10"))
EN

回答 2

Stack Overflow用户

发布于 2020-02-20 03:24:17

代码语言:javascript
运行
复制
library(lubridate)
library(dplyr)
Time %>% mutate(secs = period_to_seconds(hms(Time)))
## A tibble: 4 x 3
#     ID Time      secs
#  <int> <chr>    <dbl>
#1     1 00:03:36   216
#2     2 00:02:14   134
#3     3 01:10:25  4225
#4     4 00:32:10  1930
票数 2
EN

Stack Overflow用户

发布于 2020-02-20 03:25:30

as.ITime的一个选项

代码语言:javascript
运行
复制
library(data.table)
as.numeric(as.ITime(Time$Time) )
#[1]  216  134 4225 1930
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60307762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档