【发布时间】:2017-06-07 04:47:21
【问题描述】:
我正在尝试从在线示例中学习,但在某一方面卡住了。特别是当我使用 train() 函数时。我收到一个错误,说 train 不是函数。我做了研究并相信火车是一种功能。 我复制的代码是: xgb_tree_model = train(SalePrice~., data=train, method="xgbTree", trControl=control, tuneGrid=grid, metric="rmsle", 最大化 = FALSE)
我使用的网站是http://hamelg.blogspot.com/2016/09/kaggle-home-price-prediction-tutorial.html
【问题讨论】:
-
train是caret包中的一个函数。您需要安装caret包(一次)并在您想使用它时(每个新会话)加载它。 -
本教程使用了一个名为
train的数据框,但随后也使用了来自caret的train()函数。您最好为数据框分配一个不同的名称以避免混淆。
标签: r machine-learning regression