Alterar NAs para barras planas interpoladas
Se eu tiver alguns dados OHLC, com algumas linhas NA, já existe uma função em um dos pacotes R que irá interpolar os dados?
na.locf
tem dois contras:
ATUALIZAR: na.approx
é superior ana.locf
no primeiro respeito, obrigado Dirk, mas eu ainda estou procurando por uma função existente que ébar-aware. Ou seja que interpola desde o fechamento da barra anterior até a abertura da próxima barra não-NA, e criará barras planas. Pontos de bônus se definir o volume para zero! (Então, eu suspeito que a resposta para a minha pergunta seja "Não", e eu vou rolar-me ... mas vou esperar um pouco mais.)
Sumário executivo:na.spline
éimaginativo, use com cuidado!
Aqui estão alguns dados de câmbio (somente os preços aproximados) com os dados originais em azul ena.approx
junta mostrada em verde:
Então aqui estão os mesmos dados, mas usandona.spline
:
De particular preocupação é que na.spline decidiu criar uma nova alta!