调试R中未由包导出的函数

时间:2011-10-02 08:04:17

标签: debugging r

我想使用debug()trace()单步执行未导出的功能。例如,如何对函数vcov.polr调用的包MASS的{​​{1}}执行此操作。导出polr,但vcov.polr不导出。

也就是说,当我运行polr时,我希望在代码进入polr后启动调试浏览器。

1 个答案:

答案 0 :(得分:20)

debug(MASS:::vcov.polr)

请注意,三个冒号:::会使包中的隐藏对象可见。