gpt4 book ai didi

r - 通过产生 NA 来捕捉错误

转载 作者:行者123 更新时间:2023-12-04 09:31:58 25 4
gpt4 key购买 nike

我希望在函数返回错误而不是代码停止时获得 NA。

我目前使用

try.test<-try(results<-lm(log(0)~1))
if(class(try.test)=="try-error"){results<-NA}

我也试过玩 tryCatch。

我想找到一个单一的功能/线解决方案。

最佳答案

尝试

result <- tryCatch(lm(log(0)~1), error=function(err) NA)

但这会捕获所有错误,而不仅仅是来自 log(0) 的错误。

关于r - 通过产生 NA 来捕捉错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14668972/

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