3

R是否提供类似 Matlab 的调试命令keyboard

该命令提供了一个交互式 shell,可用于任何功能。这提供了对所有变量的访问权限,允许人们验证输入数据是否真的是它应该是的(或测试为什么它没有按预期工作)。

使调试更容易(至少在 Matlab 中......)。

4

2 回答 2

5

听起来您正在寻找browser().

从描述:

对“浏览器”的调用可以包含在函数体中。到达时,这会导致当前表达式的执行暂停并允许访问 R 解释器。

听起来您是在 R 中调试的新手,所以您可能想阅读Hadley 的关于调试的 wiki 页面

于 2013-08-07T21:19:34.667 回答
1

看看?recover,这个函数提供了很好的调试功能。

于 2013-08-07T21:19:32.357 回答