我真的很努力與時間在R工作,並想知道是否有人可以提供幫助。在R的時間工作
對於採樣數據幀:
df <- structure(list(Time = structure(1:9, .Label = c("07:55:40", "07:55:50",
"07:56:00", "07:56:10", "07:56:20", "07:56:30", "07:56:40", "07:56:50",
"07:57:00"), class = "factor")), .Names = "Time", class = "data.frame", row.names = c(NA,
-9L))
我使用下面的代碼行時間轉換爲格式ř識別(start.time),然後加入10秒至start.time得到端。時間。
df$start.time <- strptime(df$Time, "%H:%M:%S") ##Correct
df$end.time <- df$start.time + 10
[R自動將當天的日期雙方啓動和end.time這不是我想要的東西 - 雖然我明白R.將希望有一個基準日爲好,對於我而言,這是沒有必要的。
如何排除日期?
使用'lubridate'包使事情變得更容易。然後你可以做'df $ start.time + seconds(10)'。 – Gregor
這裏有一種方法:'format(df $ end.time,format =「%H:%M:%S」)'但我喜歡這種類型工作的** chron **包。 –