2012-01-31 1 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) 

Теперь создать зоопарк объект z используя chron даты/времени:

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.chron с as.POSIXct даст дату POSIXct/раз.)