Загрузка временного ряда в R - PullRequest
1 голос
/ 31 января 2012

Я хотел бы загрузить следующую структуру данных как временной ряд в R:

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

...

это загружается с R? Нужно ли мне преобразовывать мои данные? Кто-нибудь может мне помочь с этим?

1 Ответ

2 голосов
/ 31 января 2012

Сначала создайте некоторые данные:

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 дату / время.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...