R

时间:2017-06-07 04:47:21

标签: r machine-learning regression

我正在尝试从在线示例中学习,并且卡在一个部分上。特别是当我使用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

1 个答案:

答案 0 :(得分:0)

您可以逐步检查。

  1. 检查是否已安装软件包。使用以下命令检查。

    find.package(c("caret"),lib.loc=NULL,quiet=FALSE, verbose = getOption("verbose"))

    如果找到,则会显示包路径,否则会显示错误消息。

  2. 如果未安装软件包,请使用install.packages("caret")进行安装 这将安装包。

  3. 现在使用library(caret)

  4. 加载您的插入符号包
  5. 调用train()函数。现在你不应该收到错误信息。