如果我有一些带有一些NA行的OHLC数据,那么在其中一个R封装中是否有一个函数会插入数据?
na.locf
有两个缺点:
更新: na.approx
在第一方面优于na.locf
,感谢Dirk,但我仍在搜索 bar-的现有功能注意。即将从前一个柱的关闭内插到下一个非NA条的打开,并将创建扁条。如果它将音量设置为零,则奖励积分! (所以,我怀疑我的问题的答案是“不”,我会自己动手......但我会再等一会儿。)
执行摘要:na.spline
富有想象力,谨慎使用!
以下是一些外汇数据(仅限收盘价),原始数据为蓝色,na.approx
联接显示为绿色:
然后这是相同的数据,但使用na.spline
:
特别值得关注的是na.spline决定创造一个新的高点!
答案 0 :(得分:3)
除了na.locf()
之外,包zoo中还有其他一些方法:
na.aggregate()
na.approx()
na.fill()
na.spline()
na.trim()
和na.approx()
或na.spline()
为您提供插值。
答案 1 :(得分:1)
鼠标包(http://cran.r-project.org/web/packages/mice/index.html)可以帮助您。