2013-02-18 4 views
-1

У меня есть данные временных рядов, которая появляется, как показано ниже:выберите временные ряды данных по месяцам

data 

      Jan  Feb  Mar  Apr  May  Jun  Jul  Aug  Sep  
1960 -10.3000 -7.1000 2.9000 18.0000 18.9000 29.5000 31.4000 28.0000 20.7000 
1961 -1.8000 -4.2000 4.0000 13.2000 22.0000 23.4000 24.0000 23.4000 17.3000 
1962 -12.1000 -3.1000 -0.1000 9.5000 22.9000 24.4000 26.4000 30.0000 21.2000 
1963 -2.9000 -5.9000 5.4000 9.3000 21.0000 25.3000 27.9000 24.6000 21.4000 
1964 -2.8000 -7.4000 2.2000 9.1000 17.6000 25.3000 25.1000 25.3000 18.0000 
1965 -9.5000 1.0000 6.3000 14.3000 18.3000 24.7000 28.4000 26.7000 21.9000 
1966 -5.4000 -2.7000 6.6000 14.3000 17.7000 24.2000 26.2000 25.3000 20.5000 
1967 -8.1000 -0.6000 3.0000 13.8000 23.2000 23.8000 27.6000 24.3000 20.4000  

Я хочу построить данные о месячном масштабе, например, я хочу построить данные января месяца с 1960- 1967. Я попытался использовать функцию zoo, но она не работает. Проблема в том, что даже после установки пакета zoo функция zoo, по-видимому, не распознана системой. Сообщение об ошибке выглядит следующим образом:

> install.packages("zoo") 
Installing package(s) into ‘C:/Users/skhanal2.RUSSELL/Documents/R/win-library/2.15’ 
(as ‘lib’ is unspecified) 
trying URL 'http://streaming.stat.iastate.edu/CRAN/bin/windows/contrib/2.15/zoo_1.7-9.zip' 
Content type 'application/zip' length 868277 bytes (847 Kb) 
opened URL 
downloaded 847 Kb 
package ‘zoo’ successfully unpacked and MD5 sums checked 
Warning: cannot remove prior installation of package ‘zoo’ 

The downloaded binary packages are in 
     C:\Users\skhanal2.RUSSELL\AppData\Local\Temp\RtmpCSHWVD\downloaded_packages 
> test<-zoo(data,by="month") 
**Error: could not find function "zoo"** 

Кто-нибудь пытался построить временные ряды данных по месяцам Если да, то я был бы признателен, если кто-то может помочь мне найти решение?. Кроме того, может ли кто-нибудь указать, в чем проблема в функции zoo? Я использую R версии 2.15.2, и я использую Windows 7 в 32-разрядной машине. Благодаря!

+0

В будущем, если вы используете dput(), другим будет проще работать с вашими данными образца. – russellpierce

ответ

1

Недостаточно установить пакет. Вы также должны загрузить его в память с помощью команды library(), например. library(zoo). Как только вы правильно загрузите пакет зоопарка ...

test<-zoo(data,order.by=sort(data$year)) 
plot(test) 
#or 
plot(test[,c("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep")]) 
+0

Предупреждение: не удается удалить предыдущую установку пакета «зоопарк» - не выглядит многообещающим. Вы можете выключить R и попробовать переустановить. В противном случае, если вы перейдете в библиотечную папку из корня, где установлен R, вы можете вручную удалить папку с зоопарком, перезапустить R и попробовать снова установить. – russellpierce

+0

Однако, кажется, довольно ясно, что ваша проблема на данный момент не является статистической, она техническая. (Хотя ваш звонок в зоопарк также выглядит ошибочным). – russellpierce

+0

Спасибо. Я работал после перезапуска программного обеспечения R. Есть ли у вас какие-либо идеи по фильтрации данных по месяцам в серии времени? –

Смежные вопросы