Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
消除插入符号R中的迭代信息文本_R_R Caret_Gbm - Fatal编程技术网

消除插入符号R中的迭代信息文本

消除插入符号R中的迭代信息文本,r,r-caret,gbm,R,R Caret,Gbm,我正在研究经典Iris数据集上的一些ML算法。这是我的代码: library(tidyverse) library(caret) dataset <- iris tt_index <- createDataPartition(dataset$Sepal.Length, times = 1, p = 0.9, list = FALSE) train_set <- dataset[tt_index, ] test_set <- dataset[-tt_index, ] m

我正在研究经典Iris数据集上的一些ML算法。这是我的代码:

library(tidyverse)
library(caret)

dataset <- iris
tt_index <- createDataPartition(dataset$Sepal.Length, times = 1, p = 0.9, list = FALSE)
train_set <- dataset[tt_index, ]
test_set <- dataset[-tt_index, ]

model_glm <- train(Species ~., 
                   data = train_set,
                   method = "gbm")
我尝试使用
suppressWarnings
suppressMessages
函数,但迭代信息文本仍然出现

suppressMessages(model_glm <- train(Species ~., 
                   data = train_set,
                   method = "gbm"))

suppressMessages(model_glm这应该可以做到:

model_glm <- train(Species ~., 
                   data = train_set,
                   method = "gbm",verbose=FALSE)

谢谢你的时间和回答,它工作得很好!你知道我试过使用
knn
,但不管它是
TRUE、FALSE还是NULL
,它都表示
有问题;所有的精度度量值都丢失了:
。无论如何,它在
gbm
上工作得很好。您好@Alexis,欢迎您使用
knn
,这不是一个输出,而是一条错误消息。您很可能需要检查您是否正确培训了模型。您也可以将其作为问题发布,并提供一个可复制的示例…很可能有其他SO用户可以帮助您:)
model_glm <- train(Species ~., 
                   data = train_set,
                   method = "gbm",verbose=FALSE)
...: Arguments passed to the classification or regression routine
      (such as ‘randomForest’). Errors will occur if values for
      tuning parameters are passed here.