2013-04-26 23 views
1

有沒有一種方法可以將數據點的格式設置爲R中的時間而沒有與它們關聯的任何日期。例如,格式因子如何將時間和分鐘作爲R中的時間

DF

時間 00:00 00:15 00:30 00:45

如果我這樣做,

Df$Time<-as.POSIXct(df$Time, format="%H:%M") 

它變成如下:

2013-04-26 00:00:00 EDT 
2013-04-26 00:15:15 EDT 
+1

'格式(Sys.time(), 「%H:%M」)' - >'[1] 「18:28」' – haki 2013-04-26 15:29:04

+0

@haki中,最後的數字是成爲班級的人物。我需要它是上課時間。 – user1471980 2013-04-26 15:32:42

+1

你問過如何格式化日期以顯示時間。你的'df $ Time'對象存儲時間 - 你想用它做什麼? – haki 2013-04-26 15:34:56

回答

1

T這裏有可能是一個更好的辦法,但...

x <-factor(c('00:00', '00:15', '00:30', '00:45')) 

library(chron) 
times(paste0("00:", as.character(x))) 
相關問題