如何在R studio中显示错误行号

时间:2014-04-22 14:51:14

标签: r syntax-error rstudio

在R studio中运行代码后是否可以看到语法错误或运行时错误行号(也可以突出显示)?

我搜索了这些选项,但无法找到。

1 个答案:

答案 0 :(得分:10)

首先,看看?traceback

调试R代码/脚本的方法有很多种。这只是一个例子。

在RStudio中,从Debug下拉菜单选项On Error,选择Error Inspector(我认为是)最简单的调试模式,用于查找错误/错误的行号。您还可以选择Break in Code以显示包含错误的R脚本的突出显示行。

发生错误时,您可以点击标记为Show TracebackRerun with Debug的小区域。下面的屏幕截图显示了单击“Show Traceback”的效果(因此它现在显示为“Hide Traceback”)。它告诉我当R试图调用sample(第三次调用)时发生错误。 LENGTH尚未定义。

enter image description here