我在R中将预测模型作为函数传递。该模型可以很好地工作并可以使用测试数据和新数据进行预测,但是,当我将模型作为函数传递并将新数据用作函数的输入时,打印,我收到错误消息
UseMethod(“ predict”)中的错误:'predict'没有适用的方法 应用于“ data.frame”类的对象
这是代码:
empChurn_predict <- function(new_emp)
{
require(glmnet)
p <- predict(p_glmnet, type = "probs", new_emp)
}
print(empChurn_predict(new_emp))
有什么想法吗?