我正在讨论以下内容:
require('np')
vignette('np', package='np')
我注意到作为插图的一部分,在运行npcmstest
时,一些消息被打印到控制台然后它们就消失了。我跑body(npcmstest)
看看如何并注意到以下代码:
console <- newLineConsole()
console <- printPush("Bandwidth selection", console)
bw <- npregbw(xdat = xdat, ydat = model$y, ...)
然而,当我输入newLineConsole
或printPush
时,我收到一个无法找到该功能的错误。如何调用npcmstest
然后才能使用它?
答案 0 :(得分:2)
这是因为开发人员决定不向用户导出这些功能(即可用)。但是,这些功能可以从包本身访问,即npcmstest
能够使用它们。
要以用户身份访问这些功能,您需要使用:::
:
console <- np:::newLineConsole()
console <- np:::printPush("Bandwidth selection", console)
#Bandwidth selection