小编use*_*784的帖子

在R中的数据集中将-inf,NaN和NA值替换为零

我试图在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
Run Code Online (Sandbox Code Playgroud)

如何用0替换这些不需要的值?

r time-series nan zoo

9
推荐指数
5
解决办法
3万
查看次数

标签 统计

nan ×1

r ×1

time-series ×1

zoo ×1