相关疑难解决方法(0)

如何在R中编写trycatch

我想编写trycatch代码来处理从网上下载时的错误.

url <- c(
    "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html",
    "http://en.wikipedia.org/wiki/Xz")
y <- mapply(readLines, con=url)
Run Code Online (Sandbox Code Playgroud)

这两个语句成功运行.下面,我创建一个不存在的Web地址:

url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz")
Run Code Online (Sandbox Code Playgroud)

url[1]不存在.如何编写trycatch循环(函数)以便:

  1. 当URL错误时,输出将是:"web URL错误,无法获取".
  2. 当URL错误时,代码不会停止,但会继续下载,直到URL列表结束?

exception-handling r exception try-catch r-faq

306
推荐指数
5
解决办法
22万
查看次数

找到所有可能的数字组合以达到给定的总和

您将如何测试一组给定数字的所有可能的添加组合,以便它们加起来给定的最终数字?

例:

  • 要添加的数字集:{1,5,22,15,0,...}
  • 期望的结果:12345

language-agnostic algorithm search combinations subset-sum

207
推荐指数
10
解决办法
33万
查看次数