首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >特定事件之间的时间计算

特定事件之间的时间计算
EN

Stack Overflow用户
提问于 2012-11-01 02:38:53
回答 1查看 988关注 0票数 2

以下是我的数据的一个子集:

代码语言:javascript
复制
Fr         Sig  Code NumDet    Date.Time          Aerial
62  150102 102   15    195 2012-09-14 18:28:00      1
63  150102 102   15    189 2012-09-14 18:32:00      1
64  150102 106   15    213 2012-09-14 18:36:00      1
65  150102 102   15    152 2012-09-14 18:40:00      1
66  150102 105   15    190 2012-09-14 18:46:00      1
67  150102  97   15      4 2012-09-14 18:51:00      2

我正在尝试计算am 1上的首次检测和am 2上的首次检测之间的时间。因此,在此数据集中,它将是23分钟

我尝试过difftime的不同版本,但似乎无法根据航空号码选择具体的时间。

我试过了:

代码语言:javascript
复制
a <- difftime(table$Date.Time[2:length(table$Aerial == "1")], 
              table$Date.Time[2:length(table$Aerial == "2")])

但还差得远呢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-01 05:06:32

此命令使用difftime

代码语言:javascript
复制
difftime(table$Date.Time[table$Aerial == "2"][1],
         table$Date.Time[table$Aerial == "1"][1])

将会返回

代码语言:javascript
复制
Time difference of 23 mins
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13165478

复制
相关文章

相似问题

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