r 用R中的0替换NA,NAN和Inf

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r 用R中的0替换NA,NAN和Inf相关的知识,希望对你有一定的参考价值。

df[is.na(df)] <- 0
  
is.nan.data.frame <- function(x)
  do.call(cbind, lapply(x, is.nan))
df[is.nan(df)] <- 0

is.infinite.data.frame <- function(x)
  do.call(cbind, lapply(x, is.infinite))
df[is.infinite(df)] <- 0

以上是关于r 用R中的0替换NA,NAN和Inf的主要内容,如果未能解决你的问题,请参考以下文章

R---数据以及数据的结构

R中的一些基础1106

为啥 NaN^0 == 1

R语言入门——NANANInf(缺失值的识别)

一种检测 NaN、NA、Inf、-Inf 等的功能?

R中的一些空值