cost 351 ms
如何在 R 中將年齡計算為年、月和日?

[英]How do I calculate age as years, months, and days in R?

我想將年齡計算為年、月和日。 我可以用 python 的 dateutil 包來做 我在 R 中使用了 difftime 函數 如何像在 python 中一樣格式化 difftime 對象? ...

根據條件改變時間變量

[英]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 加到負值上,我就會得出正確的小時數。 但是,因為我 ...

使用二進制變量將 PM 和 AM 添加到時間

[英]Adding PM and AM to time with binary variable

我有一個包含兩個時間列的數據框,我需要減去 - var1 和 var2 - 為兩個變量之間的總時間創建一個新變量。 difftime 沒有給我正確的答案,因為時間的格式沒有附加 AM 或 PM 值(例如 11H 30M 0S) - 因此它不知道它是否從上午 3:00 減去例如晚上 11:00 ...

為什么 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 ...

日期之間的時間差取決於 id

[英]time difference between dates depending on id

我正在為一個簡單的問題尋找data.table解決方案:我有這樣的數據: 我想計算每個唯一 ID 的第一個日期與該唯一 ID 的每個后續日期之間的時差。 我想以以下結尾,但必須有一個在線解決方案嗎? ...

R 中的 Difftime 缺少時間:如何添加 'na.rm=TRUE'?

[英]Difftime in R with missing times: how to add 'na.rm=TRUE'?

我想使用 difftime() 來提取 as.posixct 兩個日期/時間變量之間的差異。 但有時缺少一個(或兩個)值(NA),如下所示。 我想要:開始時間 - 抗生素時間 喜歡:Antibiotica$ABS <- difftime(Antibiotica$StartTime, Anti ...

計算字符串格式的兩次時間的最有效方法是什么

[英]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 時間格式。 這是我嘗試在標題為差異的列中添加的內容: 這給了我一個錯誤,說明以下 ...

for 循環中 R 舍入 difftime 的問題

[英]Issues with R rounding difftime in a for loop

運行以下命令來測試 runif() 的運行速度: 它為 run_times "0.3906578" 踢出幾分之一秒但是在 for 循環中運行它每次運行都會踢出 0: 發生了什么事,我該如何解決? ...

帶有 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