无法在R中查看包的源代码

时间:2014-03-24 08:25:18

标签: r r-caret

我正在尝试在插入符号中查看函数knnreg的源代码。

> getAnywhere(knnreg.default)
A single object matching ‘knnreg.default’ was found
It was found in the following places
  package:caret
  registered S3 method for knnreg from namespace caret
  namespace:caret
with value

function (x, ...) 
{
    if (!any(class(x) %in% "formula")) 
        stop("knnreg only implemented for formula objects")
}
<environment: namespace:caret>

发生了什么事?源代码在哪里?

1 个答案:

答案 0 :(得分:4)

我认为错误信息非常明显:

  

knnreg仅针对公式对象实现

使用getAnywhere(knnreg.formula)查看源代码。