全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2404 1
2008-07-19

在splus中一函数定义如下:

reorderTS = function(x)
                   {
                        x.pos = positions(x)
                        x.data = seriesData(x)
 
                        pos.order = order(x.pos)
                        x.pos = x.pos[pos.order]
                        x.data = sub(x.data, pos.order,)
 
                       if (!is.null(rowIds(x.data)))
                          {
                                x.len = nrow(x.data)
                                rowIds(x.data) = as.character(1:x.len)
                           }
  
                      ans = timeSeries(x.data, pos=x.pos)
                      ans
                   }

在引入finmetrics模块的情况下,运行下面command(其中msftq,ts为“timeSeries” object)

 msftq1.ts = reorderTS(msftq.ts)

出现错误如下:

Problem in sub(x.data, pos.order,  ): argument "x" is missing with no default
Use traceback() to see the call stack

请高手指教,谢谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2008-7-19 21:29:00
自己顶!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群