Caret 包 train() 输出评估
Caret Package train() Output Evaluation
我正在研究 Brett Lantz 在 "Machine Learning with R, 2nd Edition" 中的一个示例。我使用以下代码创建了一个模型对象:
set.seed(300)
m = train(default ~ ., data = credit, method = "C5.0")
m
我感兴趣的输出部分是:
Resampling results across tuning parameters:
model winnow trials Accuracy Kappa
rules FALSE 1 0.6847204 0.2578421
rules FALSE 10 0.7112829 0.3094601
rules FALSE 20 0.7221976 0.3260145
rules TRUE 1 0.6888432 0.2549192
rules TRUE 10 0.7113716 0.3038075
此输出中缺少准确度标准差和 Kappa 标准差。这个问题已经发过几次了,但是我还没有找到解决办法。是因为最新的caret包版本不再提供这个输出了吗?
尝试 m$ 个结果。
我相信这会把它们全部显示出来!
我正在研究 Brett Lantz 在 "Machine Learning with R, 2nd Edition" 中的一个示例。我使用以下代码创建了一个模型对象:
set.seed(300)
m = train(default ~ ., data = credit, method = "C5.0")
m
我感兴趣的输出部分是:
Resampling results across tuning parameters:
model winnow trials Accuracy Kappa
rules FALSE 1 0.6847204 0.2578421
rules FALSE 10 0.7112829 0.3094601
rules FALSE 20 0.7221976 0.3260145
rules TRUE 1 0.6888432 0.2549192
rules TRUE 10 0.7113716 0.3038075
此输出中缺少准确度标准差和 Kappa 标准差。这个问题已经发过几次了,但是我还没有找到解决办法。是因为最新的caret包版本不再提供这个输出了吗?
尝试 m$ 个结果。
我相信这会把它们全部显示出来!