经管之家首页 答疑首页 R语言 R高手请进:周度时间序列变量的建立
  • 统计与数据分析
  • 经济学
  • 管理学
  • 金融学
  • 财会类
  • 国际贸易类
  • 考研考博与考证
  • 找数据和资料
  • 求职与职场
  • 学术与投稿类
  • 社会生活
  • 其它
各位在R海中遨游的高手及同胞们:你们好!
             我初学R不久,现遇到一个时间序列方面的问题,特此请教,望热心人指点。
      我希望建立一个周度数据的时间序列pr2,初始值:2000-1-7,终值:2003-5-22,请问该如何写命令?月度数据我知道命令如下:


pr2<-ts(pr2,start=c(2000,2),freq=12)


     请问周度的时间变量该如何建立?????
  比较紧急,望知情人试讨论之,不对不要紧,不胜感谢!
bensonwu
1、pr2<-ts(pr2,start=c(2000,2),freq=52)
     玩笑,我想你可能已经试过了,那么试试用数据库吧。

2、数据库的例子见下贴:
       利用RODBC包从PostgreSQL数据库中查询股价日数据和周数据
        http://www.pinggu.org/bbs/thread-514824-1-1.html

回答于 2009/09/09 15:53

0 0

eric_11
我和你碰到的问题比较类似,不过我是要把x轴到天,在r里不知道怎么解决
但是有个办法可以挠过去,你在数据库里建议个表4个字段日期字段,周字段,序号字段,数值
在r里建时间序列的时候就用这里的序号字段,预测后写回数据库即可得到对应的周字段

回答于 2009/09/11 09:55

0 0

rqj21
就是建立变量ts(pr2,start=c(1991,1),fre=52)就可以建立周度的时间变量序列,哎,其实不难的!呵呵

回答于 2009/11/19 21:09

0 0

abelus
In base package, you could do as following:
        wk <- seq(as.Date("2000/1/1"), as.Date("2010/1/1"), "weeks")
Then you can get the weekly date stamp.

There are some packages to do with time series data, such as xts, timeSeries, etc.
In the timeSeries packages,
      timeSeries(rnorm(length(wk), wk))

回答于 2010/01/18 13:56

0 0

 加载中...