gpt4 book ai didi

用 R 中的 NA 替换数据帧中的 -Inf

转载 作者:行者123 更新时间:2023-12-03 23:36:09 27 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Cleaning `Inf` values from an R dataframe

(11 个回答)


2年前关闭。




我的数据框中有问题。

https://gofile.io/?c=eNeEAL

我有几个带有 -Inf 条目的值。当我想使用 cor-function 时,我总是因此得到 NA。所以我想在使用 cor-function 之前用 NA 替换 -Inf,但我找不到成功替换它们的方法。

我试过

dat[mapply(is.infinite, dat)] <- NA

但它没有用。

任何想法如何解决这个问题?

最佳答案

我们需要做

dat[] <- Map(function(x) replace(x, is.infinite(x), NA), dat)

或与 lapply
dat[sapply(dat, is.infinite)] <- NA

关于用 R 中的 NA 替换数据帧中的 -Inf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56041239/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com