POSIXct我有因此具有三列的數據文件:的R - 轉換的日期和時間字段,以與HHMMSS格式
20010101 000000 0.833
20010101 000500 0.814
20010101 001000 0.794
20010101 001500 0.772
...
由於是相當清楚的人的眼睛,前兩個是日期和時間。我需要將它們轉換爲POSIXct(或者其他更好的東西,但我在R中處理時間戳的有限的過去經驗是使用POSIXct)。通常情況下,在函數read.table與已經把它,我會用:
df$DateTime <- as.POSIXct(paste(df$Date, df$Time), format="%Y%m%d %H%M%S")
然而,第二列似乎就喪失了領先的零,因此它不能正常工作(可能是通過一個類型轉換?) 。
我看過Combine date as integer and time as factor to POSIXct in R和Converting two columns of date and time data to one,但兩者都使用帶分隔符的時間,例如:,所以沒有相同的問題。
如何將這些色譜柱轉換爲POSIXct?
謝謝。我接受了第一個答案,但這是基本相同的:-) – Flyto 2013-04-30 13:59:07