R gamlss::predict.gamlss 不是 'namespace:gamlss' 的导出对象
R gamlss::predict.gamlss not an exported object from 'namespace:gamlss'
我在 R 中遇到了一些来自 gamlss
的令人困惑的行为。文档列出了 predict.gamlss 和 ?predict.gamlss
returns RStudio 中的函数文档。但是,当键入 predict.gamlss
并尝试 运行 它 returns Error: 'predict.gamlss' is not an exported object from 'namespace:gamlss'
时,该函数不会自动完成。这是怎么发生的?该功能是否以某种方式停用?有一个单独的函数 predictAll
确实有效。
文档确实说明了
This function is under development
我正在尝试访问该函数,因为我在使用 predict
和 predictAll
时遇到一些令人困惑的结果。
R版本为4.0.0。 gamlss
版本是 5.1.6.
据我所知,您所描述的是正常的 S3 方法调度。当您在 class gamlss
.
的对象上调用 predict
时,将调用方法 predict.gamlss
考虑以下内容(来自 ?predict.gamlss
的文档)
data(abdom)
aa <- gamlss(y ~ cs(x^.5), data = abdom)
#[1] 371.3931
predict(aa)[610]
查看aa
的class:
class(aa)
#[1] "gamlss" "gam" "glm" "lm"
没有导出函数,但是注册了S3方法
至于predictAll
和predict.gamlss
的区别,你得看文档了(两者是一起记录的)。我的猜测是 predictAll
预测 predict.gamlss
的 what
参数中列出的所有内容。
我在 R 中遇到了一些来自 gamlss
的令人困惑的行为。文档列出了 predict.gamlss 和 ?predict.gamlss
returns RStudio 中的函数文档。但是,当键入 predict.gamlss
并尝试 运行 它 returns Error: 'predict.gamlss' is not an exported object from 'namespace:gamlss'
时,该函数不会自动完成。这是怎么发生的?该功能是否以某种方式停用?有一个单独的函数 predictAll
确实有效。
文档确实说明了
This function is under development
我正在尝试访问该函数,因为我在使用 predict
和 predictAll
时遇到一些令人困惑的结果。
R版本为4.0.0。 gamlss
版本是 5.1.6.
据我所知,您所描述的是正常的 S3 方法调度。当您在 class gamlss
.
predict
时,将调用方法 predict.gamlss
考虑以下内容(来自 ?predict.gamlss
的文档)
data(abdom)
aa <- gamlss(y ~ cs(x^.5), data = abdom)
#[1] 371.3931
predict(aa)[610]
查看aa
的class:
class(aa)
#[1] "gamlss" "gam" "glm" "lm"
没有导出函数,但是注册了S3方法
至于predictAll
和predict.gamlss
的区别,你得看文档了(两者是一起记录的)。我的猜测是 predictAll
预测 predict.gamlss
的 what
参数中列出的所有内容。