временной ряд в R - PullRequest
       6

временной ряд в R

3 голосов
/ 07 октября 2010


вот мой вопрос:
у меня есть эти данные

 summary(data)

   Date                  
 1990/01:  1                
 1990/02:  1               
 1990/03:  1                
 1990/04:  1               
 1990/05:  1               
 1990/06:  1               
 (Other):242               

  attribute
 Min.   :164.9  
 1st Qu.:201.5  
 Median :244.1  
 Mean   :274.6  
 3rd Qu.:313.3  
 Max.   :512.1  
 NA's   :  1.0  

и я хочу нарисовать сюжет временного ряда

так что я попробовал это:

qplot(as.Date(Date, "%Y/%m/%d"), attribute, data = data, geom = "line", main="Attribute per month 1990-2010", xlab="month-year", ylab="attribute" , colour = I("steelblue4"),fill = I("steelblue4"))

и я получил:
Ошибка в seq.int (от r1 $ year до $ year by): 'from' должно быть конечным
Дополнительно: Предупреждающие сообщения:
1: в min (x): нет не пропущенных аргументов для min; возвращая Inf
2: в max (x): нет не пропущенных аргументов для max; возвращая -Inf

есть идеи, как ее решить?

спасибо

1 Ответ

3 голосов
/ 08 октября 2010

Это преобразование as.Date(Date, "%Y/%m/%d") дает вам NA для всех значений.

Попробуйте as.Date(paste(Date,"01",sep="/"), "%Y/%m/%d").

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