R 将NAs更改为插值扁钢
如果我有一些OHLC数据,有一些NA行,在R包中是否已经有一个函数可以插值数据R 将NAs更改为插值扁钢,r,xts,R,Xts,如果我有一些OHLC数据,有一些NA行,在R包中是否已经有一个函数可以插值数据 na.locf有两个缺点: 它是平的,然后突然跳起来 简单地使用,它会重复最后一个小节的全部内容,并显示其高/低值 更新:na.approx在第一个方面优于na.locf,谢谢Dirk,但我仍在搜索一个支持bar的现有函数。也就是说,这将从上一个钢筋的闭合处插入到下一个非NA钢筋的开口处,并将创建扁钢。如果将音量设置为零,则可获得额外积分!(所以,我怀疑我的问题的答案是“不”,我会自己滚……但我会再等一会儿。) 旁白
na.locf
有两个缺点:
na.approx
在第一个方面优于na.locf
,谢谢Dirk,但我仍在搜索一个支持bar的现有函数。也就是说,这将从上一个钢筋的闭合处插入到下一个非NA钢筋的开口处,并将创建扁钢。如果将音量设置为零,则可获得额外积分!(所以,我怀疑我的问题的答案是“不”,我会自己滚……但我会再等一会儿。)
旁白:不适用近似值与不适用样条曲线
执行摘要:na.spline
富有想象力,请小心使用
以下是一些外汇数据(仅收盘价),原始数据为蓝色,na.approx
连接显示为绿色:
下面是相同的数据,但使用na.spline
:
特别值得关注的是,na.spline已决定创建一个新的高点 鼠标包(http://cran.r-project.org/web/packages/mice/index.html)可能会对您有所帮助。除了na.locf()
,软件包中还有其他几种方法:
na.aggregate()
na.approx()
na.fill()
na.spline()
na.trim()
和
na.approx()
或na.spline()
为您提供插值 看看动物园::na.spline谢谢Simon。我简单地看了一下,我认为这是关于类固醇的na.approw
:)你知道有任何例子表明它适用于zoo或xts对象吗?有几个插补包——但这些都反映了我们想要的时间序列方面吗?