问题标签 [difftime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - R中的difftime生成NA值
结果:不适用。
我正在尝试计算时间差,但是有些行会生成 NA 值,这真的很烦人,这里有什么问题吗?
r - 行之间的差异时间不一致
我想用 difftime 计算两行(每个 ID)之间的日差。一开始我得到了正确的结果,但在某些行中存在不一致的值:
...
这是我的功能:
我已经用 tz="GMT" 试过了,但它没有改变,也许有人有想法?
有谁知道我如何更改函数来计算差异并将其始终写在第一行,以便最后一行只有一个 NA
r - Difftime 函数总是给我 0
我对 R 和编程很陌生......所以我的数据集中有几个日期,这种格式"%Y-%m-%d %H:%M:%OS"
存储为 chr,所以我用它来将它转换为我想要的格式。
现在我想要两个时间之间的时间差,所以我使用:
当我尝试查看x
时,它给了我 0。此外,我的data$data
和data$data1
仍然是 chr,这正常吗?我错过了任何步骤吗?
r - 将日期的数据框转换为R中的时差符号矩阵
我有一个字母和日期的数据框:
我正在尝试将此数据框转换为对称矩阵,其中矩阵中的值是所有可能字母组合的日期之间的绝对差(以年为单位)。所以输出看起来像这样:
非常感谢您!
r - R 行之间的时间差
我已经从以下代码的其他 SO 答案中对信息进行了三角测量,但遇到了错误消息。搜索了类似的错误和解决方案,但无法弄清楚,因此感谢您的帮助。
对于每个组(“id”),我想获得连续行的开始时间之间的差异。
可重现的数据:
得到我的错误:
mutate_impl(.data, dots) 中的错误:列
diff
的长度必须为 3(组大小)或 1,而不是 6 另外:警告消息:在 unclass(time1) - unclass(time2) 中:更长的对象长度不是的倍数更短的物体长度
r - `difftime` 中可能存在的错误 - 在 R 中计算日期时间的差异
我正在计算两个日期时间的差异,使用difftime
函数R
并得到错误的答案,这是代码
我得到以下答案
我知道这是错误的,因为两者都t1
具有t2
相同的time
值,因此它们应该以 24 小时的精确倍数分隔(即正确答案是 2496 小时,而不是 2497 - 也由其他工具(如 excel、google 表格)确认)。
任何想法,为什么R
给我错误的结果?
r - R中的difftime计算不正确
我试图以小时为单位找出两个日期之间的差异,对于超过一天的时间差异,我得到了非常离谱和不正确的数字。
以下是数据示例:
我正在运行这个命令:
我得到以下输出:
此命令适用于在不同日期不会发生的所有其他差异。正确答案应该在 10 小时左右,不超过 8000 小时。
还,
先感谢您!
r - R - 以字符、时间和日期变量为条件的嵌套 ifelse 错误
这个问题基本上是我以下帖子R - 时间变量和日期的条件操作的扩展
我遇到的问题是由于嵌套 ifelse 语句形式的扩展中发生错误(例如,请参阅https://www.listendata.com/2017/03/if-else-in-r.html)因此解决方案@griffinevo 的。假设我有不同的本地证券交易所的关闭时间(同一时区)我想使用嵌套的 ifelse 语句来区分几个关闭时间。但是,问题是以下错误:
看来我的语法有错误,但是我不知道到底是什么错误。
假设,我有以下 3 个证券交易所:维也纳、法兰克福和汉堡以及不同的收盘时间。如果变量在几个证券交易所的关键关闭时间之后,我想创建一个新变量TimeStampNew
并将天数增加一。HMS
这里,数据框 df 的第一行。
这是我产生上述错误的语法:
有没有人知道分别在哪里找到错误有另一种可能的解决方案?提前致谢!
r - 计算条件累积时间
按照这个问题的指示。
我想通过考虑它们各自的最后切换状态来计算所有s的累积时间。Cat
EDIT:
我还想检查 a 的 FIRSTToggle
状态是否Cat
是Off
,如果是这样,对于那个特定cat
的,从午夜00:00:00
到第一个 FIRST Off 时间的时间应该添加到它的总条件累积 ontime 中。
样本数据:
所需的样本输出:
任何形式的帮助表示赞赏。
r - 如何计算R中一列中两个日期之间的天数
我有以下两个数据框:
和
我试图使用以下代码计算从一个日期到另一个日期的天数:
导致:
但是,我需要的是在第一个日期旁边打印的两个日期之间计算的天数等,例如
这意味着从 2013-01-01 到 2013-01-07 是 7 天,从 2013-01-08 到 2013-01-12 是 4 天,依此类推。