【发布时间】:2015-09-08 13:18:29
【问题描述】:
我正在尝试在 R 中运行一些交易策略。我已经下载了一些股票价格并计算了回报。新的返回数据集有许多 -inf、NaN 和 NA 值。我正在复制数据集的一行(log_ret)。它是一个动物园数据集。
library(zoo)
log_ret <- structure(
c(0.234,-0.012,-Inf,NaN,0.454,Inf), .Dim = c(1L, 6L),
.Dimnames = list(NULL, c("x", "y", "z", "s", "p", "t")),
index = structure(12784, class = "Date"),
class = "zoo"
)
x y z s p t
2005-01-01 0.234 -0.012 -Inf NaN 0.454 Inf
如何将这些不需要的值替换为 0?
【问题讨论】:
标签: r time-series nan zoo