我想将年龄计算为年、月和日。 我可以用 python 的 dateutil 包来做 我在 R 中使用了 difftime 函数 如何像在 python 中一样格式化 difftime 对象? ...
我想将年龄计算为年、月和日。 我可以用 python 的 dateutil 包来做 我在 R 中使用了 difftime 函数 如何像在 python 中一样格式化 difftime 对象? ...
我一直在尝试使用两个日期和条件形成一个新变量,但没有成功。 具体来说,我有一个这样的 dataframe: 其中 MedicationDate 是购买药品的日期,NumberOfPackages 是该日期购买的包裹数量。 我需要的是一个新变量,说明药物能持续多久,假设一个 package 能持续一个 ...
我有一列是睡眠小时数,它是通过从 got_to_slepp 列中减去一个 wake_up 列而创建的 - 但是,我得到的是负数,因为 difftime 没有认识到 PM 值是第一天的,而 AM 数字是次日。 我意识到,从数学上讲,如果我可以将 24 加到负值上,我就会得出正确的小时数。 但是,因为我 ...
我有一个包含两个时间列的数据框,我需要减去 - var1 和 var2 - 为两个变量之间的总时间创建一个新变量。 difftime 没有给我正确的答案,因为时间的格式没有附加 AM 或 PM 值(例如 11H 30M 0S) - 因此它不知道它是否从上午 3:00 减去例如晚上 11:00 ...
我在这里尝试计算两种日期格式之间的时间差,首先,我遇到了各种错误,例如 as.POSIXlt.character :字符串不是标准的明确格式 无法解析的值 通过强制添加的NA值 但是,通过试验,我已经达到了下一行代码,它运行时没有错误或警告,但返回值都是NA Rides_cleaned ...
我正在尝试做我的第一个数据顶点项目。 我导入了 csv 文件并将它们添加到一帧中,没有任何问题。 我能够通过使用删除几列。 我正在使用 diffy-tripdata 的过去 12 个月。 https://divvy-tripdata.s3.amazonaws.com/index.html编辑* ...
我有一个看起来类似于这样的数据框: 我想,当 A 列中有一个 NA 来计算开始和结束的时间。 当 start 或 end 为 NA 时,什么都不会发生。 我尝试过这样的事情: 但这给了我错误:选择了未定义的列。 有人有想法吗? 谢谢。 ...
您好,我有这个数据框,其中包含医疗保健服务的开始和结束日期。 它看起来像这样: ID 不是唯一的,因为人们可能同时拥有多项服务。 这些服务可能跨越多年。 但是,我想计算从2016-04-01开始到2017-03-31结束的 2016 财政年度中每项服务的周数。 我想要的数据框是: 其中“wks_F ...
我正在为一个简单的问题寻找data.table解决方案:我有这样的数据: 我想计算每个唯一 ID 的第一个日期与该唯一 ID 的每个后续日期之间的时差。 我想以以下结尾,但必须有一个在线解决方案吗? ...
我想使用 difftime() 来提取 as.posixct 两个日期/时间变量之间的差异。 但有时缺少一个(或两个)值(NA),如下所示。 我想要:开始时间 - 抗生素时间 喜欢:Antibiotica$ABS <- difftime(Antibiotica$StartTime, Anti ...
我有一个大型数据集(作为 data.table,超过 1 亿行)并希望计算两列之间的 difftime。如果是“%H%M%OS”,则为时间字符串格式,没有前导零。例如,数据 以第一行为例,我不能使用difftime , strptime来计算 "93005320"("09:30:05.320") 和 ...
我有一个 dataframe 有 2 列,1 是开始时间,另一个是结束时间。 我想以分钟为单位计算每行的持续时间(64 行)。 我无法使用difftime让它工作,我相信这可能是因为每个条目的格式都是 ISO 8601 时间格式。 这是我尝试在标题为差异的列中添加的内容: 这给了我一个错误,说明以下 ...
运行以下命令来测试 runif() 的运行速度: 它为 run_times "0.3906578" 踢出几分之一秒但是在 for 循环中运行它每次运行都会踢出 0: 发生了什么事,我该如何解决? ...
我有以下代码和示例数据。 我有两个问题: 使用 mutate 创建的新变量的名称在相应的数据框中显示为“New_var”,而不是我在 for 循环中分配给它的字符串(例如,df1_timediff)。 基于对类似问题的回答,我尝试在定义 New_var 变量时和在管道内使用 eval、as.name ...
我有一个数据框,我需要在其中计算洪水事件的持续时间。 为了做到这一点,我需要“从”日期时间: 'Flooded == TRUE' 时上一行的日期时间 和“到”日期时间: Temp > 或 = 时的日期时间(当 'Flooded == TRUE' 时上面行的 Temp) 我有一些代 ...
(注:酒店数据用作说明性示例。 ) 我正在使用一个数据集,该数据集为每个客户 (custID) 提供多条记录(例如“hotelStays”)。 我的目标是将自客户上次停留以来的天数作为数据框中的新列(即每个客户的第一次停留将 'NA' 作为其价值)。 为此,我想从他们当前的 checkInDt ...
我目前面临一个奇怪的问题,即相同的 function 输出不同的结果。 function 应该计算提供的日期和当前时间之间的时间差。 由于这个 function 应该在毫秒内工作,我的 function 目前看起来像这样: 提供的日期 ( dropTime ) 是 UTC/GMT 和 WinAPI ...
我的数据目前位于两个单独的列中 T1 示例看起来像 2020-05-01 09:00:00 PM T2 示例采取了 2020-05-02 04:00:00 AM 该数据还包含 NA 数据模式和 class 是字符我想知道这些小时之间的区别。 我像这样尝试了 function 但价值观似乎不正确,它 ...
我想 plot 以天为单位的时差(差异)通过某个 ID 跨方面与 然而,尽管在 difftime 中指定了 x 轴单位,但似乎并不代表天数。 我什至不知道它显示的比例,它应该在 0 到 400(天)之间 - 但是它是 0 到 30000。此外,差异在数据编辑器中显示正确格式。 我已经尝试过不同的计算 ...
我正在尝试使用 GPS 数据计算总活动驱动程序。 我编写了一个循环,旨在计算 dataframe 中两个连续点在值范围内的时间差,并将其相加。 然而,最终的 output 比预期的要小得多,以秒为单位而不是数百小时,这让我相信它只是循环了几次或没有正确地对这些值求和。 我的编程知识主要来自 Pyt ...