如何“抛出” R中的错误?我有一个函数,它接受一个数据框和一些列名,并对其进行填充。如果列不存在,我希望该函数停止并停止所有依赖于此的函数。
我已经看过recover
并browse
和traceback
,但同时,他们似乎是接近,但不是我所期待的。
2
对,恢复,浏览器和回溯用于调试,而尝试/捕获系统用于处理生产代码中的错误。
—
哈兰
当提问者使用他们在一个问题中多次查找的函数的名称时,我喜欢它;)
—
hadley 2011年
我认为这个问题比最高答案有更多的理由。即使这个其他问题在技术上是不合时宜的,它也是Stack Overflow闻名的那种不熟悉主题的非常紧凑的摘要。
—
约西亚(Josiah Yoder)