克兰';s glmnet版本1.9-8没有';t支持predict.cv.glmnet,尽管文档中另有说明
我的Mac上安装了R的glmnet软件包的1.9-8版(OS X 10.9.4版),我使用的是RStudio 0.98.1091版。尝试运行克兰';s glmnet版本1.9-8没有';t支持predict.cv.glmnet,尽管文档中另有说明,r,glmnet,R,Glmnet,我的Mac上安装了R的glmnet软件包的1.9-8版(OS X 10.9.4版),我使用的是RStudio 0.98.1091版。尝试运行predict.cv.glmnet函数时,使用library(glmnet)导入glmnet后,出现以下错误: 但是,我确信glmnet包支持此函数,因为1)它存在于帮助文件中,2)它存在于包的参考手册中 任何帮助都将不胜感激 这是一个隐藏的函数,不能直接调用。您应该在cv.glmmet对象上使用泛型predict()函数。根据?predict.cv.glm
predict.cv.glmnet
函数时,使用library(glmnet)
导入glmnet后,出现以下错误:
但是,我确信glmnet包支持此函数,因为1)它存在于帮助文件中,2)它存在于包的参考手册中
任何帮助都将不胜感激 这是一个隐藏的函数,不能直接调用。您应该在
cv.glmmet
对象上使用泛型predict()
函数。根据?predict.cv.glmnet
帮助页面上的示例
library(glmnet)
x <- matrix(rnorm(100*20),100,20)
y <- rnorm(100)
cv.fit <- cv.glmnet(x,y)
predict(cv.fit,newx=x[1:5,])
# 1
# [1,] -0.1052239
# [2,] -0.1052239
# [3,] -0.1052239
# [4,] -0.1052239
# [5,] -0.1052239
库(glmnet)
x这是一个隐藏函数,不打算直接调用。您应该在cv.glmmet
对象上使用泛型predict()
函数。根据?predict.cv.glmnet
帮助页面上的示例
library(glmnet)
x <- matrix(rnorm(100*20),100,20)
y <- rnorm(100)
cv.fit <- cv.glmnet(x,y)
predict(cv.fit,newx=x[1:5,])
# 1
# [1,] -0.1052239
# [2,] -0.1052239
# [3,] -0.1052239
# [4,] -0.1052239
# [5,] -0.1052239
库(glmnet)
那么glmnet::predict.cv.glmnet(…)
呢?S3方法不需要导出就可以被包使用如何glmnet:::predict.cv.glmnet(…)
?S3方法不需要导出就可以被packageAwesome使用,谢谢!我以前从未听说过隐藏函数,太棒了,谢谢你!我以前没听说过隐藏函数,