我正在尝试从在线示例中学习,并且卡在一个部分上。特别是当我使用train()函数时。我得到一个错误,说火车不是一个功能。我做了研究,相信火车是一种功能。 我复制的代码是: xgb_tree_model = train(SalePrice~。,data = train,method =" xgbTree",trControl = control,tuneGrid = grid,metric =" rmsle",maximize = FALSE)
我使用的网站是http://hamelg.blogspot.com/2016/09/kaggle-home-price-prediction-tutorial.html
答案 0 :(得分:0)
您可以逐步检查。
检查是否已安装软件包。使用以下命令检查。
find.package(c("caret"),lib.loc=NULL,quiet=FALSE, verbose = getOption("verbose"))
如果找到,则会显示包路径,否则会显示错误消息。
如果未安装软件包,请使用install.packages("caret")
进行安装
这将安装包。
现在使用library(caret)
调用train()
函数。现在你不应该收到错误信息。