希望了解如何在R中使用tryCatch。
1。:tryCatch(停止("!"),错误=功能(e)"错误")
[1]"错误"
问题:该功能如何运行?停止生成错误,但是使用以下功能'错误&#39 ;?争论' e'是什么意思?
2. show_condition< - function(code){ tryCatch(代码, 错误=功能(c)"错误", 警告=功能(c)"警告", message = function(c)" message" ) }
show_condition(stop("!"))
[1]"错误"
show_condition(warning("?!"))
[1]"警告"
show_condition(message("?"))
[1]" message"
问题:' c&#39 ;?的含义是什么?在哪里' c'从?为什么不同的回报取决于代码?