删除html输出上carett::train()的迭代
在Rstudio中对Knit HTML使用以下代码删除html输出上carett::train()的迭代,r,knitr,r-caret,R,Knitr,R Caret,在Rstudio中对Knit HTML使用以下代码 --- title: "test" output: html_document --- ```{r pressure, echo=FALSE} library(caret) tc <- trainControl(method="boot",number=25) train = train(Species~.,data=iris,method="nnet",trControl=tc) confusionMatrix(train) ```
---
title: "test"
output: html_document
---
```{r pressure, echo=FALSE}
library(caret)
tc <- trainControl(method="boot",number=25)
train = train(Species~.,data=iris,method="nnet",trControl=tc)
confusionMatrix(train)
```
---
标题:“测试”
输出:html\u文档
---
```{r压力,回波=假}
图书馆(插入符号)
tc如中所建议,参数trace=FALSE
可以传递到train
以抑制消息
此行为未记录在?train
中,因为参数(通过…
)被传递到方法nnet
trace=FALSE
仅适用于支持此参数的方法。在其他情况下,下面的capture.output
方法可能仍然有用
caret::train
自动将消息打印到stdout
。真讨厌。可以通过将表达式包装在capture.output()
中来抑制输出:
输出:
测试
谢谢,我还发现有TRACE=FALSEparam@Swiss12000哦,谢谢你的提示。我把它加到了答案上。
garbage <- capture.output(train <- train(Species~.,data=iris,method="nnet",trControl=tc))
---
title: "test"
output: html_document
---
```{r echo=FALSE, message = FALSE}
library(caret)
tc <- trainControl(method = "boot",number = 25)
garbage <- capture.output(
train <- train(Species ~ ., data = iris, method = "nnet", trControl = tc))
confusionMatrix(train)
```
## Bootstrapped (25 reps) Confusion Matrix
##
## (entries are percentages of table totals)
##
## Reference
## Prediction setosa versicolor virginica
## setosa 33.8 0.0 0.0
## versicolor 0.0 31.0 1.1
## virginica 0.0 2.0 32.1