2012-01-31 53 views
1

我想裝入以下數據結構作爲時間序列爲R:加載時間序列爲R

Date  06:00 07:00 .... 22:00 
01.11.2011 1  4  .... 42 
02.11.2011 6  2  .... 21 

...

是此可加載有R?我需要改變我的數據嗎? 有人可以幫助我嗎?

回答

2

首先創建了一些數據:

Lines <- "Date  06:00 07:00 08:00 
01.11.2011 1  4  42 
02.11.2011 6  2  21" 
DF <- read.table(text = Lines, header = TRUE, check.names = FALSE) 

現在使用chron日期/時間創建動物園對象z

library(zoo) 
library(chron) 

tt <- as.chron(outer(DF[[1]], names(DF)[-1], paste), format = "%d.%m.%Y %H:%M") 
z <- zoo(c(as.matrix(DF[-1])), tt) 

(更換as.chronas.POSIXct會給POSIXct日期/時間)。