cost 256 ms
根据条件改变时间变量 - Mutate time variables with conditions

我一直在尝试使用两个日期和条件形成一个新变量,但没有成功。 具体来说,我有一个这样的 dataframe: 其中 MedicationDate 是购买药品的日期,NumberOfPackages 是该日期购买的包裹数量。 我需要的是一个新变量,说明药物能持续多久,假设一个 package 能持续一个 ...

忽略 NA,以便我可以为负数添加价值 - Ignore NAs so that I can add value to negative numbers

我有一列是睡眠小时数,它是通过从 got_to_slepp 列中减去一个 wake_up 列而创建的 - 但是,我得到的是负数,因为 difftime 没有认识到 PM 值是第一天的,而 AM 数字是次日。 我意识到,从数学上讲,如果我可以将 24 加到负值上,我就会得出正确的小时数。 但是,因为我 ...

为什么 diff.time 返回 NA 值,控制台显示没有错误。? - Why does diff.time Return NA values, console shows no error.?

我在这里尝试计算两种日期格式之间的时间差,首先,我遇到了各种错误,例如 as.POSIXlt.character :字符串不是标准的明确格式 无法解析的值 通过强制添加的NA值 但是,通过试验,我已经达到了下一行代码,它运行时没有错误或警告,但返回值都是NA Rides_cleaned ...

2022-07-09 13:49:54   1   28    r / na / difftime  
R 新手从事第一个顶点数据项目,我使用了 difftime,但没有计算进入新列 - New to R working on first capstone data project I used difftime but no calculations are going to new column

我正在尝试做我的第一个数据顶点项目。 我导入了 csv 文件并将它们添加到一帧中,没有任何问题。 我能够通过使用删除几列。 我正在使用 diffy-tripdata 的过去 12 个月。 https://divvy-tripdata.s3.amazonaws.com/index.html编辑* ...

按其他日期列中的信息填充缺失的变量 (R) - Fill missing Variables by Information from other date columns (R)

我有一个看起来类似于这样的数据框: 我想,当 A 列中有一个 NA 来计算开始和结束的时间。 当 start 或 end 为 NA 时,什么都不会发生。 我尝试过这样的事情: 但这给了我错误:选择了未定义的列。 有人有想法吗? 谢谢。 ...

计算特定时间段的周数 - Calculating numbers of week for a specific time period

您好,我有这个数据框,其中包含医疗保健服务的开始和结束日期。 它看起来像这样: ID 不是唯一的,因为人们可能同时拥有多项服务。 这些服务可能跨越多年。 但是,我想计算从2016-04-01开始到2017-03-31结束的 2016 财政年度中每项服务的周数。 我想要的数据框是: 其中“wks_F ...

计算字符串格式的两次时间的最有效方法是什么 - What is the most efficient way to calculate difftime of two time which are string format

我有一个大型数据集(作为 data.table,超过 1 亿行)并希望计算两列之间的 difftime。如果是“%H%M%OS”,则为时间字符串格式,没有前导零。例如,数据 以第一行为例,我不能使用difftime , strptime来计算 "93005320"("09:30:05.320") 和 ...

使用 ISO 8601 数据格式计算 R 的时间差 - Calculating time difference in R with ISO 8601 data format

我有一个 dataframe 有 2 列,1 是开始时间,另一个是结束时间。 我想以分钟为单位计算每行的持续时间(64 行)。 我无法使用difftime让它工作,我相信这可能是因为每个条目的格式都是 ISO 8601 时间格式。 这是我尝试在标题为差异的列中添加的内容: 这给了我一个错误,说明以下 ...

带有 dplyr 管道的循环:正确使用动态和日期变量的问题 - For loop with dplyr pipeline: problem using dynamic and date variables correctly

我有以下代码和示例数据。 我有两个问题: 使用 mutate 创建的新变量的名称在相应的数据框中显示为“New_var”,而不是我在 for 循环中分配给它的字符串(例如,df1_timediff)。 基于对类似问题的回答,我尝试在定义 New_var 变量时和在管道内使用 eval、as.name ...

根据下一行中另一列中的值从一列中提取值,然后找到持续时间直到再次达到该值 - Extract value from one column based on the value in another in the row below, then find duration until value reached again

我有一个数据框,我需要在其中计算洪水事件的持续时间。 为了做到这一点,我需要“从”日期时间: 'Flooded == TRUE' 时上一行的日期时间 和“到”日期时间: Temp > 或 = 时的日期时间(当 'Flooded == TRUE' 时上面行的 Temp) 我有一些代 ...

在 R 中,有没有办法计算一个事件结束和另一个事件开始之间的天数? - In R, is there a way to calculate the number of days between the end of one event and the beginning of another?

(注:酒店数据用作说明性示例。 ) 我正在使用一个数据集,该数据集为每个客户 (custID) 提供多条记录(例如“hotelStays”)。 我的目标是将自客户上次停留以来的天数作为数据框中的新列(即每个客户的第一次停留将 'NA' 作为其价值)。 为此,我想从他们当前的 checkInDt ...

相同的 function 在计算两个时间戳之间的差异时输出不同的结果 - Same function outputs different results when calculating difference between two timestamps

我目前面临一个奇怪的问题,即相同的 function 输出不同的结果。 function 应该计算提供的日期和当前时间之间的时间差。 由于这个 function 应该在毫秒内工作,我的 function 目前看起来像这样: 提供的日期 ( dropTime ) 是 UTC/GMT 和 WinAPI ...

试图获取 R 中两个时间点之间的时间差。 我在数据集中有 NA,但我找不到正确的方法 - Trying to get the time difference between two time points in R. I have NAs in the data set and i cant find a way to do it correctly

我的数据目前位于两个单独的列中 T1 示例看起来像 2020-05-01 09:00:00 PM T2 示例采取了 2020-05-02 04:00:00 AM 该数据还包含 NA 数据模式和 class 是字符我想知道这些小时之间的区别。 我像这样尝试了 function 但价值观似乎不正确,它 ...

x 轴未显示使用 difftime 和 ggplot 的预期格式 - x axis not showing expected format using difftime and ggplot

我想 plot 以天为单位的时差(差异)通过某个 ID 跨方面与 然而,尽管在 difftime 中指定了 x 轴单位,但似乎并不代表天数。 我什至不知道它显示的比例,它应该在 0 到 400(天)之间 - 但是它是 0 到 30000。此外,差异在数据编辑器中显示正确格式。 我已经尝试过不同的计算 ...

试图循环通过 dataframe - Trying to loop through a dataframe

我正在尝试使用 GPS 数据计算总活动驱动程序。 我编写了一个循环,旨在计算 dataframe 中两个连续点在值范围内的时间差,并将其相加。 然而,最终的 output 比预期的要小得多,以秒为单位而不是数百小时,这让我相信它只是循环了几次或没有正确地对这些值求和。 我的编程知识主要来自 Pyt ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM